How to write a NullOrEmpty coalescing operator
<p>Would it be possible to add a new operator to the String class that looked something like</p>

<pre><code>string val = anotherVal ??? "Default Val";
</code></pre>

<p>and worked like</p>

<pre><code>string val = !String.IsNullOrEmpty(anotherVal) ? anotherVal : "Default Val";
</code></pre>
