How to clear a field using using Microsoft Graph .NET Client Library
<p>What is the correct way to clear the content of a "simple" string property such as the description of a group using the <a href="https://github.com/microsoftgraph/msgraph-sdk-dotnet" rel="nofollow">Microsoft Graph .NET Client Library</a>?</p>

<p>Setting a value that is not empty works fine with the following code</p>

<pre><code>var patch = new Group();
patch.Description = "your description here";
var req = new GroupRequest(graphClient.Groups["&lt;group id&gt;"].Request().RequestUrl, graphClient, new List&lt;Option&gt;());
req.UpdateAsync(patch).Wait();
</code></pre>

<p>However, if I set patch.Description to "" i get an Exception</p>

<blockquote>
  <p>Code: Request_BadRequest Message: Invalid value specified for property
  'description' of resource 'Group'.</p>
</blockquote>

<p>If i set the value of patch.Description to null (which it already is for a new instance of Group()) nothing happens at all (I can also see in Fiddler, that no description is not contained in the body of the patch request).</p>

<p>So my question is, what is the correct way to clear a value?</p>