15 public override int Compare(
string x,
string y)
17 return string.CompareOrdinal(x, y);
20 public override bool Equals(
string x,
string y)
22 return string.Equals(x, y);
31 return obj.GetHashCode();
37 info.AddValue(
"_ignoreCase",
value:
false);
OrdinalCaseSensitiveComparer()
override int Compare(string x, string y)
void GetObjectData(SerializationInfo info, StreamingContext context)
override int GetHashCode(string obj)
override bool Equals(string x, string y)
static readonly OrdinalCaseSensitiveComparer Instance
static void ThrowArgumentNullException(string name)