handling null and string.empty using ?? operator in C# : <p>I want to handle "" and null while assigning value to the property of the class. </p>

<p>So how can i handle the same. Below is my example which works for null. But also want to handle empty string</p>

<pre><code> Id = characater.Id ?? System.Guid.NewGuid().ToString(),
</code></pre>
