Beispiel #1
0
        public T Pop()
        {
            if (oberstesElement != null)
            {
                T tmp = oberstesElement.WertdesElements;
                oberstesElement = oberstesElement.Elementunterhalb;
                return(tmp);
            }

            else
            {
                throw new NullReferenceException();
            }
        }
Beispiel #2
0
        public void Push(T item)
        {
            if (oberstesElement == null)
            {
                oberstesElement = new EinzelnesElement <T>()
                {
                    WertdesElements = item, Elementunterhalb = null
                };
            }

            else
            {
                EinzelnesElement <T> tmp = new EinzelnesElement <T> {
                    WertdesElements = item, Elementunterhalb = oberstesElement
                };
                oberstesElement = tmp;
            }
        }