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.

C#
public static System.Collections.Hashtable CreateCaseInsensitiveHashtable ();

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 à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Hashtable CreateCaseInsensitiveHashtable (System.Collections.IDictionary d);

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 à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

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.

C#
public static System.Collections.Hashtable CreateCaseInsensitiveHashtable (int capacity);

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 à

.NET 9 et autres versions
Produit Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0