Comparer 成员
比较两个对象是否相等,其中字符串比较是区分大小写的。
下表列出了由 Comparer 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
Comparer | 使用指定的 System.Globalization.CultureInfo 初始化 Comparer 类的新实例。 |
页首
公共字段
名称 | 说明 | |
---|---|---|
Default | 表示 Comparer 的实例,它与当前线程的 Thread.CurrentCulture 关联。此字段为只读。 | |
DefaultInvariant | 表示 Comparer 的实例,它与 CultureInfo.InvariantCulture 关联。此字段为只读。 |
页首
公共方法
名称 | 说明 | |
---|---|---|
Compare | 对同一类型的两个对象执行区分大小写的比较,并返回一个值,指示其中一个对象小于、等于还是大于另一个对象。 | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetObjectData | 用序列化所需的数据填充 SerializationInfo 对象。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) |
页首
请参见
参考
Comparer 类
System.Collections 命名空间
IComparer
IComparable 接口
CaseInsensitiveComparer 类
System.Collections.Generic.Comparer
System.Globalization.CompareInfo
Thread.CurrentCulture
System.Globalization.CultureInfo