CollectionsUtil.CreateCaseInsensitiveHashtable Método

Definição

Cria uma nova instância da Hashtable classe que ignora o caso de cadeias de caracteres.

Sobrecargas

Nome Description
CreateCaseInsensitiveHashtable()

Cria uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe com a capacidade inicial padrão.

CreateCaseInsensitiveHashtable(IDictionary)

Copia as entradas do dicionário especificado para uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe com a mesma capacidade inicial que o número de entradas copiadas.

CreateCaseInsensitiveHashtable(Int32)

Cria uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe com a capacidade inicial especificada.

CreateCaseInsensitiveHashtable()

Cria uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe com a capacidade inicial padrão.

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

Retornos

Uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe com a capacidade inicial padrão.

Comentários

Em vez de usar o CreateCaseInsensitiveHashtable método, use o Hashtable.Hashtable(IEqualityComparer) construtor para criar uma classe que não diferencia maiúsculas de minúsculas Hashtable .

Confira também

Aplica-se a

CreateCaseInsensitiveHashtable(IDictionary)

Copia as entradas do dicionário especificado para uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe com a mesma capacidade inicial que o 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

A IDictionary cópia para um novo não diferencia maiúsculas de minúsculas Hashtable.

Retornos

Uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe que contém as entradas do especificado IDictionary.

Exceções

Comentários

Em vez de usar o CreateCaseInsensitiveHashtable método, use o Hashtable.Hashtable(IDictionary, IEqualityComparer) construtor para criar uma classe que não diferencia maiúsculas de minúsculas Hashtable .

Confira também

Aplica-se a

CreateCaseInsensitiveHashtable(Int32)

Cria uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe com a capacidade 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

O número aproximado de entradas que podem Hashtable conter inicialmente.

Retornos

Uma nova instância que não diferencia maiúsculas de minúsculas da Hashtable classe com a capacidade inicial especificada.

Exceções

capacity é menor que zero.

Comentários

Em vez de usar o CreateCaseInsensitiveHashtable método, use o Hashtable.Hashtable(Int32, IEqualityComparer) construtor para criar uma classe que não diferencia maiúsculas de minúsculas Hashtable .

Confira também

Aplica-se a