What is the best way for checking empty strings (I\'m not asking about initializing!) in C# when considering code performance?(see code bel
A late arrival:
if a == ""
will give rise to Code Analysis warning CA1820, so you definitely shouldn't do that. For a full analysis see CA1820: Test for empty strings using string length