StringComparer.IsWellKnownCultureAwareComparer 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定指定的 IEqualityComparer<T> 是否是已知的区域性感知字符串比较器。
public:
static bool IsWellKnownCultureAwareComparer(System::Collections::Generic::IEqualityComparer<System::String ^> ^ comparer, [Runtime::InteropServices::Out] System::Globalization::CompareInfo ^ % compareInfo, [Runtime::InteropServices::Out] System::Globalization::CompareOptions % compareOptions);
public static bool IsWellKnownCultureAwareComparer (System.Collections.Generic.IEqualityComparer<string?>? comparer, out System.Globalization.CompareInfo? compareInfo, out System.Globalization.CompareOptions compareOptions);
static member IsWellKnownCultureAwareComparer : System.Collections.Generic.IEqualityComparer<string> * CompareInfo * CompareOptions -> bool
Public Shared Function IsWellKnownCultureAwareComparer (comparer As IEqualityComparer(Of String), ByRef compareInfo As CompareInfo, ByRef compareOptions As CompareOptions) As Boolean
参数
- comparer
- IEqualityComparer<String>
查询的比较器。
- compareInfo
- CompareInfo
此方法返回时,包含一个值,该值 CompareInfo 指示用于创建 comparer
。
null
如果此方法返回 ,false
则设置为 。
- compareOptions
- CompareOptions
此方法返回时,包含一个值,该值 CompareOptions 指示用于创建 comparer
。
None如果此方法返回 ,false
则设置为 。
返回
true
如果 comparer
是已知的区域性感知字符串比较器,则为 ;否则为 false
。
注解
“已知区域性感知比较器”描述使用一些定义的 CompareOptions绑定到特定比较CompareInfo器。 若要创建 StringComparer 围绕 CompareInfo 和 CompareOptions包装的实例,请使用 GetStringComparer(CompareInfo, CompareOptions)。
当给定Ordinal其他非语言比较器作为输入时,此方法返回 false
。