Dealing with null when calling JObject.Parse()
<p>In the below code, I'm getting an exception due the value with in <code>JObject.Parse()</code> resulting in a null, which of course can't be parsed.</p>

<pre><code>JObject result = JObject.Parse(responseData["Result"].ToString());
</code></pre>

<p>To try and work around this I tried the following so that a null check was done before calling parse. </p>

<pre><code>var resultString = string.IsNullOrEmpty(responseData["Result"].ToString()) ? "" : responseData["Result"].ToString();
JObject result = JObject.Parse(resultString);
</code></pre>

<p>This still causes an exception though, I feel like I'm just overlooking something very small here. What can I do to address a possible null value here.</p>