CollectionsUtil.CreateCaseInsensitiveHashtable Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает новый экземпляр Hashtable класса, который игнорирует регистр строк.
Перегрузки
| Имя | Описание |
|---|---|
| CreateCaseInsensitiveHashtable() |
Создает новый экземпляр без учета регистра класса Hashtable с начальной емкостью по умолчанию. |
| CreateCaseInsensitiveHashtable(IDictionary) |
Копирует записи из указанного Hashtable словаря в новый экземпляр без учета регистра класса с той же начальной емкостью, что и количество скопированных записей. |
| CreateCaseInsensitiveHashtable(Int32) |
Создает новый экземпляр без учета регистра класса Hashtable с указанной начальной емкостью. |
CreateCaseInsensitiveHashtable()
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
Создает новый экземпляр без учета регистра класса Hashtable с начальной емкостью по умолчанию.
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
Возвращаемое значение
Новый экземпляр класса без учета регистра Hashtable с начальной емкостью по умолчанию.
Комментарии
Вместо использования CreateCaseInsensitiveHashtable метода используйте Hashtable.Hashtable(IEqualityComparer) конструктор для создания класса без Hashtable учета регистра.
См. также раздел
- Hashtable
- CaseInsensitiveHashCodeProvider
- CaseInsensitiveComparer
- Выполнение Culture-Insensitive строковых операций в коллекциях
Применяется к
CreateCaseInsensitiveHashtable(IDictionary)
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
Копирует записи из указанного Hashtable словаря в новый экземпляр без учета регистра класса с той же начальной емкостью, что и количество скопированных записей.
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
Параметры
Копирование IDictionary в новый регистр без Hashtableучета регистра.
Возвращаемое значение
Новый экземпляр без учета регистра Hashtable класса, содержащего записи из указанного IDictionaryобъекта.
Исключения
d равно null.
Комментарии
Вместо использования CreateCaseInsensitiveHashtable метода используйте Hashtable.Hashtable(IDictionary, IEqualityComparer) конструктор для создания класса без Hashtable учета регистра.
См. также раздел
- Hashtable
- IDictionary
- CaseInsensitiveHashCodeProvider
- CaseInsensitiveComparer
- Выполнение Culture-Insensitive строковых операций в коллекциях
Применяется к
CreateCaseInsensitiveHashtable(Int32)
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
- Исходный код:
- CollectionsUtil.cs
Создает новый экземпляр без учета регистра класса Hashtable с указанной начальной емкостью.
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
Параметры
Возвращаемое значение
Новый экземпляр без учета регистра Hashtable класса с указанной начальной емкостью.
Исключения
capacity меньше нуля.
Комментарии
Вместо использования CreateCaseInsensitiveHashtable метода используйте Hashtable.Hashtable(Int32, IEqualityComparer) конструктор для создания класса без Hashtable учета регистра.
См. также раздел
- Hashtable
- CaseInsensitiveHashCodeProvider
- CaseInsensitiveComparer
- Выполнение Culture-Insensitive строковых операций в коллекциях