using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Generics { class MyStack { T[] _elements; int pos = 0; public MyStack() { _elements = new T[100]; } public void Push(T element) { _elements[++pos] = element; } public T Pop() { return _elements[pos--]; } } }