Handling empty strings in C# ?? operator
<p>I am using the following code:</p>

<pre><code>string x = str1 ?? str2 ?? str3 ??  "No string";
</code></pre>

<p>However what if any of these strings (str1, str2, str3) is String.Empty which is !=null?</p>

<p>How do I handle this situation?</p>
