CollectionsUtil.CreateCaseInsensitiveHashtable CollectionsUtil.CreateCaseInsensitiveHashtable CollectionsUtil.CreateCaseInsensitiveHashtable CollectionsUtil.CreateCaseInsensitiveHashtable Method

定義

文字列の大文字と小文字を区別しない Hashtable クラスの新しいインスタンスを作成します。Creates a new instance of the Hashtable class that ignores the case of strings.

オーバーロード

CreateCaseInsensitiveHashtable() CreateCaseInsensitiveHashtable() CreateCaseInsensitiveHashtable() CreateCaseInsensitiveHashtable()

既定の初期量を備えた、大文字と小文字を区別しない Hashtable クラスの新しいインスタンスを作成します。Creates a new case-insensitive instance of the Hashtable class with the default initial capacity.

CreateCaseInsensitiveHashtable(IDictionary) CreateCaseInsensitiveHashtable(IDictionary) CreateCaseInsensitiveHashtable(IDictionary) CreateCaseInsensitiveHashtable(IDictionary)

コピーされるエントリ数と同じ初期量を備えた、Hashtable クラスの大文字と小文字を区別しない新しいインスタンスに、指定したディクショナリからエントリをコピーします。Copies the entries from the specified dictionary to a new case-insensitive instance of the Hashtable class with the same initial capacity as the number of entries copied.

CreateCaseInsensitiveHashtable(Int32) CreateCaseInsensitiveHashtable(Int32) CreateCaseInsensitiveHashtable(Int32) CreateCaseInsensitiveHashtable(Int32)

指定した初期量を備えた、大文字と小文字を区別しない Hashtable クラスの新しいインスタンスを作成します。Creates a new case-insensitive instance of the Hashtable class with the specified initial capacity.

CreateCaseInsensitiveHashtable() CreateCaseInsensitiveHashtable() CreateCaseInsensitiveHashtable() CreateCaseInsensitiveHashtable()

既定の初期量を備えた、大文字と小文字を区別しない Hashtable クラスの新しいインスタンスを作成します。Creates a new case-insensitive instance of the Hashtable class with the default initial capacity.

public:
 static System::Collections::Hashtable ^ CreateCaseInsensitiveHashtable();
public static System.Collections.Hashtable CreateCaseInsensitiveHashtable ();
static member CreateCaseInsensitiveHashtable : unit -> System.Collections.Hashtable
Public Shared Function CreateCaseInsensitiveHashtable () As Hashtable

戻り値

既定の初期量を備えた、Hashtable クラスの大文字と小文字を区別しない新しいインスタンス。A new case-insensitive instance of the Hashtable class with the default initial capacity.

注釈

CreateCaseInsensitiveHashtableメソッドを使用する代わりに、 Hashtable.Hashtable(IEqualityComparer)コンストラクターを使用して大文字とHashtable小文字を区別しないクラスを作成します。Instead of using the CreateCaseInsensitiveHashtable method, use the Hashtable.Hashtable(IEqualityComparer) constructor to create a case-insensitive Hashtable class.

こちらもご覧ください

CreateCaseInsensitiveHashtable(IDictionary) CreateCaseInsensitiveHashtable(IDictionary) CreateCaseInsensitiveHashtable(IDictionary) CreateCaseInsensitiveHashtable(IDictionary)

コピーされるエントリ数と同じ初期量を備えた、Hashtable クラスの大文字と小文字を区別しない新しいインスタンスに、指定したディクショナリからエントリをコピーします。Copies the entries from the specified dictionary to a new case-insensitive instance of the Hashtable class with the same initial capacity as the number of entries copied.

public:
 static System::Collections::Hashtable ^ CreateCaseInsensitiveHashtable(System::Collections::IDictionary ^ d);
public static System.Collections.Hashtable CreateCaseInsensitiveHashtable (System.Collections.IDictionary d);
static member CreateCaseInsensitiveHashtable : System.Collections.IDictionary -> System.Collections.Hashtable
Public Shared Function CreateCaseInsensitiveHashtable (d As IDictionary) As Hashtable

パラメーター

d
IDictionary IDictionary IDictionary IDictionary

大文字と小文字を区別しない新しい IDictionary にコピーする HashtableThe IDictionary to copy to a new case-insensitive Hashtable.

戻り値

指定した Hashtable のエントリが格納されている、大文字と小文字を区別しない IDictionary クラスの新しいインスタンス。A new case-insensitive instance of the Hashtable class containing the entries from the specified IDictionary.

例外

注釈

CreateCaseInsensitiveHashtableメソッドを使用する代わりに、 Hashtable.Hashtable(IDictionary, IEqualityComparer)コンストラクターを使用して大文字とHashtable小文字を区別しないクラスを作成します。Instead of using the CreateCaseInsensitiveHashtable method, use the Hashtable.Hashtable(IDictionary, IEqualityComparer) constructor to create a case-insensitive Hashtable class.

こちらもご覧ください

CreateCaseInsensitiveHashtable(Int32) CreateCaseInsensitiveHashtable(Int32) CreateCaseInsensitiveHashtable(Int32) CreateCaseInsensitiveHashtable(Int32)

指定した初期量を備えた、大文字と小文字を区別しない Hashtable クラスの新しいインスタンスを作成します。Creates a new case-insensitive instance of the Hashtable class with the specified initial capacity.

public:
 static System::Collections::Hashtable ^ CreateCaseInsensitiveHashtable(int capacity);
public static System.Collections.Hashtable CreateCaseInsensitiveHashtable (int capacity);
static member CreateCaseInsensitiveHashtable : int -> System.Collections.Hashtable
Public Shared Function CreateCaseInsensitiveHashtable (capacity As Integer) As Hashtable

パラメーター

capacity
Int32 Int32 Int32 Int32

Hashtable が初期状態で格納できるエントリの概数。The approximate number of entries that the Hashtable can initially contain.

戻り値

指定した初期量を備えた、Hashtable クラスの大文字と小文字を区別しない新しいインスタンス。A new case-insensitive instance of the Hashtable class with the specified initial capacity.

例外

注釈

CreateCaseInsensitiveHashtableメソッドを使用する代わりに、 Hashtable.Hashtable(Int32, IEqualityComparer)コンストラクターを使用して大文字とHashtable小文字を区別しないクラスを作成します。Instead of using the CreateCaseInsensitiveHashtable method, use the Hashtable.Hashtable(Int32, IEqualityComparer) constructor to create a case-insensitive Hashtable class.

こちらもご覧ください

適用対象