Partager via


CollectionsUtil.CreateCaseInsensitiveHashtable Méthode

Définition

Crée une nouvelle instance de la classe Hashtable qui ignore la casse des chaînes.

Surcharges

CreateCaseInsensitiveHashtable()

Crée une nouvelle instance ne respectant pas la casse de la classe Hashtable avec la capacité initiale par défaut.

CreateCaseInsensitiveHashtable(IDictionary)

Copie les entrées du dictionnaire spécifié dans une nouvelle instance de la classe Hashtable avec la même capacité initiale que le nombre d'entrées copiées.

CreateCaseInsensitiveHashtable(Int32)

Crée une nouvelle instance ne respectant pas la casse de la classe Hashtable avec la capacité initiale spécifiée.

CreateCaseInsensitiveHashtable()

Source:
CollectionsUtil.cs
Source:
CollectionsUtil.cs
Source:
CollectionsUtil.cs

Crée une nouvelle instance ne respectant pas la casse de la classe Hashtable avec la capacité initiale par défaut.

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

Retours

Nouvelle instance ne respectant pas la casse de la classe Hashtable avec la capacité initiale par défaut.

Remarques

Au lieu d’utiliser la CreateCaseInsensitiveHashtable méthode, utilisez le Hashtable.Hashtable(IEqualityComparer) constructeur pour créer une classe qui ne respecte pas la casse Hashtable .

Voir aussi

S’applique à

CreateCaseInsensitiveHashtable(IDictionary)

Source:
CollectionsUtil.cs
Source:
CollectionsUtil.cs
Source:
CollectionsUtil.cs

Copie les entrées du dictionnaire spécifié dans une nouvelle instance de la classe Hashtable avec la même capacité initiale que le nombre d'entrées copiées.

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

Paramètres

d
IDictionary

IDictionary à copier vers un nouveau Hashtable qui ne respecte pas la casse.

Retours

Nouvelle instance ne respectant pas la casse de la classe Hashtable contenant les entrées du IDictionary spécifié.

Exceptions

d a la valeur null.

Remarques

Au lieu d’utiliser la CreateCaseInsensitiveHashtable méthode, utilisez le Hashtable.Hashtable(IDictionary, IEqualityComparer) constructeur pour créer une classe qui ne respecte pas la casse Hashtable .

Voir aussi

S’applique à

CreateCaseInsensitiveHashtable(Int32)

Source:
CollectionsUtil.cs
Source:
CollectionsUtil.cs
Source:
CollectionsUtil.cs

Crée une nouvelle instance ne respectant pas la casse de la classe Hashtable avec la capacité initiale spécifiée.

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

Paramètres

capacity
Int32

Nombre approximatif d'entrées que Hashtable peut contenir initialement.

Retours

Nouvelle instance ne respectant pas la casse de la classe Hashtable avec la capacité initiale spécifiée.

Exceptions

capacity est inférieur à zéro.

Remarques

Au lieu d’utiliser la CreateCaseInsensitiveHashtable méthode, utilisez le Hashtable.Hashtable(Int32, IEqualityComparer) constructeur pour créer une classe qui ne respecte pas la casse Hashtable .

Voir aussi

S’applique à