CollectionsUtil.CreateCaseInsensitiveHashtable Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Hashtable
- CaseInsensitiveHashCodeProvider
- CaseInsensitiveComparer
- Executando operações de cadeia de caracteres Culture-Insensitive em coleções
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
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
d
é null
.
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
- Hashtable
- IDictionary
- CaseInsensitiveHashCodeProvider
- CaseInsensitiveComparer
- Executando operações de cadeia de caracteres Culture-Insensitive em coleções
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
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
- Hashtable
- CaseInsensitiveHashCodeProvider
- CaseInsensitiveComparer
- Executando operações de cadeia de caracteres Culture-Insensitive em coleções