次の方法で共有


CompareInfo.GetCompareInfo メソッド (String, Assembly)

指定した名前を持つカルチャに関連付けられており、指定した Assembly 内の文字列比較メソッドを使用する、 CompareInfo クラスの新しいインスタンスを初期化します。

Overloads Public Shared Function GetCompareInfo( _
   ByVal name As String, _   ByVal assembly As Assembly _) As CompareInfo
[C#]
public static CompareInfo GetCompareInfo(stringname,Assemblyassembly);
[C++]
public: static CompareInfo* GetCompareInfo(String* name,Assembly* assembly);
[JScript]
public static function GetCompareInfo(
   name : String,assembly : Assembly) : CompareInfo;

パラメータ

  • name
    カルチャ名を表す文字列。
  • assembly
    使用する文字列比較メソッドを格納している Assembly

戻り値

指定した名前を持つカルチャに関連付けられており、指定した Assembly 内の文字列比較メソッドを使用する、 CompareInfo クラスの新しいインスタンス。

例外

例外の種類 条件
ArgumentNullException name が null 参照 (Visual Basic では Nothing) です。

または

assembly が null 参照 (Nothing) です。

ArgumentException name が無効なカルチャ名です。

または

assembly が無効な型です。

解説

assembly パラメータは、 Module.Assembly と同じ型であることが必要です。

セキュリティの決定が文字列の比較や大文字/小文字の変換操作に依存する場合は、システムのカルチャ設定にかかわらず一定の動作を保証するために InvariantCulture を使用してください。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

CompareInfo クラス | CompareInfo メンバ | System.Globalization 名前空間 | CompareInfo.GetCompareInfo オーバーロードの一覧 | Module.Assembly