Comparer.Equals
Comparer.Equals(comparer as function, x as any, y as any) as logical
使用提供的 comparer
,在对两个给定值(x
和 y
)进行同等性检查的基础上返回一个 logical
值。
comparer
是用于控制比较的 Comparer
。 比较器是一个函数,接受两个参数,并根据第一个值是小于、等于还是大于第二个值返回 -1、0 或 1。 比较器可用于提供不区分大小写或区分区域性和区域设置的比较。
以下内置比较器支持公式语言:
- Comparer.Ordinal:用于执行精确的序号比较
- Comparer.OrdinalIgnoreCase:用于执行精确的不区分大小写的序号比较
- Comparer.FromCulture:用于执行区分区域性的比较
使用“en-US”区域设置比较“1”和“A”以确定这些值是否相等。
使用情况
Comparer.Equals(Comparer.FromCulture("en-US"), "1", "A")
输出
false