To test for empty strings, check if String.Length is equal to zero. Constructs such as ".Equals(someString) and String.Empty.Equals(someString) ...

To test for empty strings, check if String.Length is equal to zero. Constructs such as "".Equals(someString) and String.Empty.Equals(someString) are less efficient than testing the string length. Replace these with checks for someString.Length == 0.