string comparison in c# -


i want compare 2 strings , 1 of them may null string, using stringcomparison.invariantcultureignorecase feature of c#. throws exception in runtime when null string encountered. shall able compare null strings?

as options given you, can consider using stringcomparer.invariantcultureignorecase instead. stringcomparer handles nulls without throwing exceptions:

using system;  class test {     static void main()     {         stringcomparer comparer = stringcomparer.invariantcultureignorecase;         console.writeline(comparer.compare("a", "a"));         console.writeline(comparer.compare("a", null));         console.writeline(comparer.compare(null, "a"));     } } 

Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -