Класс Stack реализует объект, представляющий собой стек элементов.
Принцип работы стека - «Первый пришел - последний ушел». Элементы всегда помещаются в начало стека, и из начала также происходит и удаление. Для работы с элементами предназначены различные методы стека: Peek, Pop, Push. Проверить наличие элемента в стеке можно с помощью метода Contains.
| Имя свойства | Краткое описание | |
![]() |
Count | Свойство Count возвращает количество элементов в массиве. |
| Имя метода | Краткое описание | |
![]() |
Clear | Метод Clear очищает стек. |
![]() |
Clone | Метод Clone создает копию стека. |
![]() |
Contains | Метод Contains проверяет наличие элемента в стеке. |
![]() |
Peek | Метод Peek извлекает значение последнего, помещенного в стек, элемента без удаления самого элемента. |
![]() |
Pop | Метод Pop извлекает значение последнего, помещенного в стек, элемента с удалением самого элемента. |
![]() |
Push | Метод Push помещает указанное значение в начало стека. |
![]() |
ToArray | Метод ToArray осуществляет преобразование стека в обычный массив. |
| Имя метода | Краткое описание | |
![]() |
CopyTo | Метод CopyTo осуществляет копирование коллекции в массив. |
См. также: