CollectionsUtil.CreateCaseInsensitiveHashtable Metodo

Definizione

Crea una nuova istanza della classe Hashtable che consente di ignorare la distinzione tra maiuscole e minuscole nelle stringhe.Creates a new instance of the Hashtable class that ignores the case of strings.

Overload

CreateCaseInsensitiveHashtable()

Crea una nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable con la capacità iniziale predefinita.Creates a new case-insensitive instance of the Hashtable class with the default initial capacity.

CreateCaseInsensitiveHashtable(IDictionary)

Copia le voci dal dizionario specificato in una nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable con la stessa capacità iniziale come numero di voci copiate.Copies the entries from the specified dictionary to a new case-insensitive instance of the Hashtable class with the same initial capacity as the number of entries copied.

CreateCaseInsensitiveHashtable(Int32)

Crea una nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable con la capacità iniziale specificata.Creates a new case-insensitive instance of the Hashtable class with the specified initial capacity.

CreateCaseInsensitiveHashtable()

Crea una nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable con la capacità iniziale predefinita.Creates a new case-insensitive instance of the Hashtable class with the default initial capacity.

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

Restituisce

Nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable con la capacità iniziale predefinita.A new case-insensitive instance of the Hashtable class with the default initial capacity.

Commenti

Anziché utilizzare il CreateCaseInsensitiveHashtable metodo, utilizzare il Hashtable.Hashtable(IEqualityComparer) costruttore per creare una classe senza distinzione Hashtable tra maiuscole e minuscole.Instead of using the CreateCaseInsensitiveHashtable method, use the Hashtable.Hashtable(IEqualityComparer) constructor to create a case-insensitive Hashtable class.

Vedi anche

CreateCaseInsensitiveHashtable(IDictionary)

Copia le voci dal dizionario specificato in una nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable con la stessa capacità iniziale come numero di voci copiate.Copies the entries from the specified dictionary to a new case-insensitive instance of the Hashtable class with the same initial capacity as the number of entries copied.

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

Parametri

d
IDictionary

Interfaccia IDictionary da copiare in una nuova istanza senza distinzione tra maiuscole e minuscole di Hashtable.The IDictionary to copy to a new case-insensitive Hashtable.

Restituisce

Nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable contenente le voci dell'interfaccia IDictionary specificata.A new case-insensitive instance of the Hashtable class containing the entries from the specified IDictionary.

Eccezioni

d è null.d is null.

Commenti

Anziché utilizzare il CreateCaseInsensitiveHashtable metodo, utilizzare il Hashtable.Hashtable(IDictionary, IEqualityComparer) costruttore per creare una classe senza distinzione Hashtable tra maiuscole e minuscole.Instead of using the CreateCaseInsensitiveHashtable method, use the Hashtable.Hashtable(IDictionary, IEqualityComparer) constructor to create a case-insensitive Hashtable class.

Vedi anche

CreateCaseInsensitiveHashtable(Int32)

Crea una nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable con la capacità iniziale specificata.Creates a new case-insensitive instance of the Hashtable class with the specified initial capacity.

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

Parametri

capacity
Int32

Numero approssimativo di voci che l'oggetto Hashtable può contenere inizialmente.The approximate number of entries that the Hashtable can initially contain.

Restituisce

Nuova istanza senza distinzione tra maiuscole e minuscole della classe Hashtable con la capacità iniziale specificata.A new case-insensitive instance of the Hashtable class with the specified initial capacity.

Eccezioni

capacity è minore di zero.capacity is less than zero.

Commenti

Anziché utilizzare il CreateCaseInsensitiveHashtable metodo, utilizzare il Hashtable.Hashtable(Int32, IEqualityComparer) costruttore per creare una classe senza distinzione Hashtable tra maiuscole e minuscole.Instead of using the CreateCaseInsensitiveHashtable method, use the Hashtable.Hashtable(Int32, IEqualityComparer) constructor to create a case-insensitive Hashtable class.

Vedi anche

Si applica a