String.IsNullOrEmpty() appears to be an extremely well used method and I find myself wishing there were some shorthand for it. Something like ??? as it would be used in a similar context to the null coalesce operator but be extended to test for empty as well as null strings. I.e.
string text = something.SomeText ??? "Not provided";
What would be your opinions on this? Would it unnecessarily bloat the language? Would it open the floodgates for other mid-level operations to be granted such deep integration with the compiler? Or would it be a useful addition for the language.
Stringknowledge (look at how"string" + "concatenation" + "works")