SortedList
Описание
Класс SortedList реализует объект, представляющий собой коллекцию пар «Ключ-Значение», отсортированную по значениям ключа.
Комментарий
Сортировка коллекции осуществляется автоматически при добавлении новых элементов. Элементы сортируются в порядке возрастания значения ключа. Работа с элементами может осуществляться как по ключу, так и по индексу: для получения или изменения значения элемента по ключу используется свойство IDictionary.Item; для доступа к элементу по индексу используется метод ISortedList.GetByIndex, для изменения значения элемента по индексу используется метод ISortedList.SetByIndex.
Свойства объекта класса, унаследованные от IDictionary
|
Имя свойства |
Краткое описание |
|
Item |
Свойство Item определяет
значение элемента словаря. |
|
Keys |
Свойство Keys возвращает
коллекцию ключей словаря. |
|
Values |
Свойство Values возвращает
коллекцию значений элементов словаря. |
Свойства объекта класса, унаследованные от ICollection
|
Имя свойства |
Краткое описание |
|
Count |
Свойство Count возвращает
количество элементов в массиве. |
Методы объекта класса, унаследованные от ISortedList
|
Имя метода |
Краткое описание |
|
Clone |
Метод Clone создает
копию массива. |
|
ContainsKey |
Метод ContainsKey проверяет
наличие элемента с указанным ключом. |
|
ContainsValue |
Метод ContainsValue
проверяет наличие элемента с указанным значением. |
|
GetByIndex |
Метод GetByIndex возвращает
значение элемента с указанным индексом. |
|
GetKey |
Метод GetKey возвращает
ключ элемента по индексу. |
|
GetKeyList |
Метод GetKeyList возвращает
список ключей массива. |
|
GetValueList |
Метод GetValueList
возвращает список значений массива. |
|
IndexOfKey |
Метод IndexOfKey возвращает
индекс элемента по ключу. |
|
IndexOfValue |
Метод IndexOfValue
возвращает индекс элемента по значению. |
|
RemoveAt |
Метод RemoveAt осуществляет
удаление элемента по индексу. |
|
SetByIndex |
Метод SetByIndex изменяет
значение элемента по индексу. |
Методы объекта класса, унаследованные от IDictionary
|
Имя метода |
Краткое описание |
|
Add |
Метод Add осуществляет
добавление элемента в словарь. |
|
Clear |
Метод Clear осуществляет
очистку словаря. |
|
Contains |
Метод Contains осуществляет
проверку наличия элемента с ключом Key. |
|
Remove |
Метод Remove осуществляет
удаление элемента с ключом Key. |
Методы объекта класса, унаследованные от ICollection
|
Имя метода |
Краткое описание |
|
CopyTo |
Метод CopyTo осуществляет
копирование коллекции в массив. |
См. также:
Классы сборки Collections