CollectionsUtil.CreateCaseInsensitiveHashtable Método

Definición

Crea una nueva instancia de la Hashtable clase que omite el caso de las cadenas.

Sobrecargas

Nombre Description
CreateCaseInsensitiveHashtable()

Crea una nueva instancia que no distingue mayúsculas de minúsculas de la Hashtable clase con la capacidad inicial predeterminada.

CreateCaseInsensitiveHashtable(IDictionary)

Copia las entradas del diccionario especificado en una nueva instancia sin distinción entre mayúsculas y minúsculas de la Hashtable clase con la misma capacidad inicial que el número de entradas copiadas.

CreateCaseInsensitiveHashtable(Int32)

Crea una nueva instancia que no distingue mayúsculas de minúsculas de la Hashtable clase con la capacidad inicial especificada.

CreateCaseInsensitiveHashtable()

Crea una nueva instancia que no distingue mayúsculas de minúsculas de la Hashtable clase con la capacidad inicial predeterminada.

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

Devoluciones

Nueva instancia sin distinción entre mayúsculas y minúsculas de la Hashtable clase con la capacidad inicial predeterminada.

Comentarios

En lugar de usar el CreateCaseInsensitiveHashtable método , use el Hashtable.Hashtable(IEqualityComparer) constructor para crear una clase que no distingue mayúsculas de minúsculas Hashtable .

Consulte también

Se aplica a

CreateCaseInsensitiveHashtable(IDictionary)

Copia las entradas del diccionario especificado en una nueva instancia sin distinción entre mayúsculas y minúsculas de la Hashtable clase con la misma capacidad inicial que el número de entradas copiadas.

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

Parámetros

d
IDictionary

que IDictionary se va a copiar en una nueva sin distinción Hashtableentre mayúsculas y minúsculas.

Devoluciones

Nueva instancia sin distinción entre mayúsculas y minúsculas de la Hashtable clase que contiene las entradas del especificado IDictionary.

Excepciones

Comentarios

En lugar de usar el CreateCaseInsensitiveHashtable método , use el Hashtable.Hashtable(IDictionary, IEqualityComparer) constructor para crear una clase que no distingue mayúsculas de minúsculas Hashtable .

Consulte también

Se aplica a

CreateCaseInsensitiveHashtable(Int32)

Crea una nueva instancia que no distingue mayúsculas de minúsculas de la Hashtable clase con la capacidad inicial especificada.

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

Parámetros

capacity
Int32

Número aproximado de entradas que Hashtable puede contener inicialmente.

Devoluciones

Nueva instancia sin distinción entre mayúsculas y minúsculas de la Hashtable clase con la capacidad inicial especificada.

Excepciones

capacity es menor que cero.

Comentarios

En lugar de usar el CreateCaseInsensitiveHashtable método , use el Hashtable.Hashtable(Int32, IEqualityComparer) constructor para crear una clase que no distingue mayúsculas de minúsculas Hashtable .

Consulte también

Se aplica a