示例#1
0
 public void Push(T data)
 {
     if (Head != null)
     {
         var item = new StackListItem <T>(data);
         item.Previous = Head;
         Head          = item;
         Count++;
     }
     else
     {
         SetHead(data);
     }
 }
示例#2
0
 private void SetHead(T data)
 {
     Head  = new StackListItem <T>(data);
     Count = 1;
 }