コード例 #1
0
 public LinkedListEnum(LinkedList <T> linkedList)
 {
     _list = linkedList;
     _data = _list.Head;
 }
コード例 #2
0
 public void Reset()
 {
     _data = _list.Head;
 }
コード例 #3
0
 public void Dispose()
 {
     Data = default;
     Next = null;
     GC.SuppressFinalize(this);
 }
コード例 #4
0
 public bool MoveNext()
 {
     _data = _data.Next;
     return(_data != null);
 }
コード例 #5
0
 public LinkedNode()
 {
     Data = default;
     Next = null;
 }