CollectionsUtil.CreateCaseInsensitiveHashtable Método

Definição

Cria uma nova instância da classe Hashtable que diferencia as maiúsculas e minúsculas das cadeias de caracteres.

Sobrecargas

CreateCaseInsensitiveHashtable()

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

CreateCaseInsensitiveHashtable()

Origem:
CollectionsUtil.cs
Origem:
CollectionsUtil.cs
Origem:
CollectionsUtil.cs

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

Origem:
CollectionsUtil.cs
Origem:
CollectionsUtil.cs
Origem:
CollectionsUtil.cs

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

O IDictionary a ser copiado para um novo Hashtable que não diferencia maiúsculas de minúsculas.

Retornos

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

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)

Origem:
CollectionsUtil.cs
Origem:
CollectionsUtil.cs
Origem:
CollectionsUtil.cs

Cria uma nova instância que não diferencia maiúsculas e minúsculas da classe Hashtable 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 o Hashtable inicialmente pode conter.

Retornos

Uma nova instância que não diferencia maiúsculas e minúsculas da classe Hashtable 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