コード例 #1
0
ファイル: List.cs プロジェクト: Drobozin/Queue
        public void Enqueue(ComplexClass c)
        {
            Node temp = new Node(c);

            if (_last == null)
            {
                _first = temp;
                _last  = temp;
            }
            else
            {
                _last.Next = temp;
                _last      = _last.Next;
            }
        }
コード例 #2
0
ファイル: List.cs プロジェクト: Drobozin/Queue
 public Node(ComplexClass data, Node next = null)
 {
     Data = data;
     Next = next;
 }
コード例 #3
0
 public bool Equals(ComplexClass other)
 {
     if (!(!(this is null)) || !(other is ComplexClass))
     {
         return(false);
     }