Пример #1
0
 public float Pop()
 {
     if (head != null)
     {
         float tmp = head.Element;
         amountOfElements--;
         head = head.Next;
         return tmp;
     }
     else
     {
         throw new EmptyStackException("Empty Stack"); ;
     }
 }
Пример #2
0
 public StackElement(StackElement next, float value)
 {
     this.Next = next;
     this.Element = value;
 }
Пример #3
0
 public void Push(float value)
 {
     StackElement tmp = new StackElement(head, value);
     head = tmp;
     amountOfElements++;
 }