Стек (stack) — это структура данных, представляющая собой специализированным образом организованный список элементов. Доступ к элементам стека осуществляется по принципу LIFO (Last In First Out) — последним пришел, первым вышел. Принцип работы данной структуры данных схож с магазином автоматического огнестрельного оружия...
В отличие от массивов, строк и перечислений структуры C Sharp не имеют идентично именованного представления в библиотеке .NET (т.е. класс вроде System.Structure отсутствует), но они является неявно производными от абстрактного класса System...