Is there a case for a String.IsNullOrEmpty operator?

Viewed 5617

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.

2 Answers
Related