Ejemplo n.º 1
0
 public void Reset()
 {
     this.node  = this.head.After;
     this.index = 0;
 }
Ejemplo n.º 2
0
 public void Dispose()
 {
     this.node  = null;
     this.index = 0;
 }
Ejemplo n.º 3
0
 void IEnumerator.Reset()
 {
     this.node    = this.head;
     this.current = default(TValue);
 }
Ejemplo n.º 4
0
 void IDisposable.Dispose()
 {
     this.node    = null;
     this.current = default(TValue);
 }
Ejemplo n.º 5
0
 public void Dispose()
 {
     _node  = null;
     _index = 0;
 }
Ejemplo n.º 6
0
 protected virtual HeaderEntry <TKey, TValue> NewHeaderEntry(int h, TKey name, TValue value, HeaderEntry <TKey, TValue> next) =>
 new HeaderEntry <TKey, TValue>(h, name, value, next, _head);
Ejemplo n.º 7
0
 public void Reset()
 {
     _node  = _head.After;
     _index = 0;
 }
Ejemplo n.º 8
0
 void IDisposable.Dispose()
 {
     _node    = null;
     _current = default;
 }
Ejemplo n.º 9
0
 void IEnumerator.Reset()
 {
     _node    = _head;
     _current = default;
 }
Ejemplo n.º 10
0
 protected HeaderEntry <TKey, TValue> NewHeaderEntry(int h, TKey name, TValue value, HeaderEntry <TKey, TValue> next) =>
 new HeaderEntry <TKey, TValue>(h, name, value, next, this.head);
Ejemplo n.º 11
0
 internal void Remove()
 {
     this.Before.After = this.After;
     this.After.Before = this.Before;
 }