CaseInsensitiveComparer overview
| Compare | Returns the comparison between two values. |
| Equals | Returns a boolean indicating if the value and this object instance are the same instance. |
| GetHashCode | Returns a pseudo-unique number identifying this instance. |
| ToString | Returns a string representation of this object instance. |