Exemplo n.º 1
0
 public void Add(Thinker thinker)
 {
     this.cap.Prev.Next = thinker;
     thinker.Next       = this.cap;
     thinker.Prev       = this.cap.Prev;
     this.cap.Prev      = thinker;
 }
Exemplo n.º 2
0
 public void Remove(Thinker thinker)
 {
     thinker.ThinkerState = ThinkerState.Removed;
 }
Exemplo n.º 3
0
 private void InitThinkers()
 {
     this.cap      = new Thinker();
     this.cap.Prev = this.cap.Next = this.cap;
 }