Convert List<Property> To JObject
<p>Consider this code:</p>

<pre><code>var joWork = ((JObject) x).Properties()
    .Where(p =&gt; p.Value.Type == JTokenType.String).ToList();
</code></pre>

<p>I end up with a <code>List&lt;JProperty&gt;</code>. </p>

<p>Is there a quick way using Linq or a JSON.NET function to convert that <code>List&lt;JProperty&gt;</code> object to a JObject without building a JObject from scratch in a loop?</p>