GlobalizationExtensions.GetStringComparer(CompareInfo, CompareOptions) メソッド

定義

指定した CompareInfo オブジェクトの、カルチャを区別する文字列比較ルールに基づいて、StringComparer オブジェクトを返します。Returns a StringComparer object based on the culture-sensitive string comparison rules of a specified CompareInfo object.

public:
[System::Runtime::CompilerServices::Extension]
 static StringComparer ^ GetStringComparer(System::Globalization::CompareInfo ^ compareInfo, System::Globalization::CompareOptions options);
public static StringComparer GetStringComparer (this System.Globalization.CompareInfo compareInfo, System.Globalization.CompareOptions options);
static member GetStringComparer : System.Globalization.CompareInfo * System.Globalization.CompareOptions -> StringComparer
<Extension()>
Public Function GetStringComparer (compareInfo As CompareInfo, options As CompareOptions) As StringComparer

パラメーター

compareInfo
CompareInfo

カルチャを区別する文字列比較をサポートするオブジェクト。An object that supports culture-sensitive string comparison.

options
CompareOptions

文字列の比較方法を定義する値。A value that defines how strings should be compared. options は列挙値 Ordinal、列挙値 OrdinalIgnoreCase、または、IgnoreCaseIgnoreSymbolsIgnoreNonSpaceIgnoreWidthIgnoreKanaTypeStringSort の 1 つ以上の値のビットごとの組み合わせです。options is either the enumeration value Ordinal, the enumeration value OrdinalIgnoreCase, or a bitwise combination of one or more of the following values: IgnoreCase, IgnoreSymbols, IgnoreNonSpace, IgnoreWidth, IgnoreKanaType, and StringSort.

戻り値

StringComparer

文字列比較を実行するために使用できるオブジェクト。An object that can be used to perform string comparisons.

例外

compareInfonullです。compareInfo is null.

options が無効です。options is invalid.

適用対象