Просмотр вершины Stack в C#
Метод Peek читает вершину без Pop; Count не меняется. Pop удаляет элемент, Peek - только смотрит.
На пустом стеке оба метода бросают InvalidOperationException.
В консоли b - символ, который положили последним:
Stack<char> letters = new Stack<char>();
letters.Push('a');
letters.Push('b');
Console.WriteLine(letters.Peek());
Положите символ 'z' в стек и выведите верхний элемент, затем снимите его.