title: Dealing with null when calling JObject.Parse()
body: <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>