ВУЗ:
Составители:
Рубрика:
73
Существует несколько разных типов коллекций – коллекции, хранящие
объекты, наследуемые от класса object (т.е. хранящие все, что угодно), и
коллекции, построенные по принципу обобщения (когда при создании
объекта коллекции следует указать тип его элемента). Классы, реализующие
первый тип коллекций, определены в пространстве имен
System.Collection, а для второго типа – в его подпространстве
System.Collection.Generic.
Таблица 1. Примеры классов- коллекций общего назначения
Класс
Описание
Stack
Стек – частный случай однонаправленного списка,
действующий по принципу: последним пришел –
первым вышел
Queue
Очередь – частный случай однонаправленного
списка, действующего по принципу: первым
пришел –первым вышел
ArrayList
Динамический массив, т.е. массив который при
необходимости может увеличивать свой размер
HashTable
Хеш-таблица для пар ключ/значение
SortedList
Отсортированный список пар ключ/значение
Таблица 2. Примеры классов коллекций -обобщений
Класс
Описание
Stack<T>
Стек – частный случай однонаправленного списка,
действующий по принципу: последним пришел –
первым вышел
Queue<T>
Очередь – частный случай однонаправленного
списка, действующего по принципу: первым
пришел – первым вышел
List<T>
Динамический массив, т.е. массив который при
необходимости может увеличивать свой размер
Dictionary
<TKey, TValue>
Хеш-таблица для пар ключ/значение
и т.д.
Основные методы и способы работы с классами, реализующими одну и
ту же структуру данных в варианте коллекции общего назначения и
Существует несколько разных типов коллекций – коллекции, хранящие объекты, наследуемые от класса object (т.е. хранящие все, что угодно), и коллекции, построенные по принципу обобщения (когда при создании объекта коллекции следует указать тип его элемента). Классы, реализующие первый тип коллекций, определены в пространстве имен System.Collection, а для второго типа – в его подпространстве System.Collection.Generic. Таблица 1. Примеры классов- коллекций общего назначения Класс Описание Stack Стек – частный случай однонаправленного списка, действующий по принципу: последним пришел – первым вышел Queue Очередь – частный случай однонаправленного списка, действующего по принципу: первым пришел –первым вышел ArrayList Динамический массив, т.е. массив который при необходимости может увеличивать свой размер HashTable Хеш-таблица для пар ключ/значение SortedList Отсортированный список пар ключ/значение Таблица 2. Примеры классов коллекций -обобщений Класс Описание StackСтек – частный случай однонаправленного списка, действующий по принципу: последним пришел – первым вышел Queue Очередь – частный случай однонаправленного списка, действующего по принципу: первым пришел – первым вышел List Динамический массив, т.е. массив который при необходимости может увеличивать свой размер Dictionary Хеш-таблица для пар ключ/значение и т.д. Основные методы и способы работы с классами, реализующими одну и ту же структуру данных в варианте коллекции общего назначения и 73
Страницы
- « первая
- ‹ предыдущая
- …
- 72
- 73
- 74
- 75
- 76
- …
- следующая ›
- последняя »