예제 #1
0
        public void Grow()
        {
            var t = HeadWithTale.Last.Value;

            HeadWithTale.AddLast(new Cell(t.I + 1000, t.J + 1000));
        }
예제 #2
0
 public IEnumerator <Cell> GetEnumerator()
 {
     return(HeadWithTale.GetEnumerator());
 }
예제 #3
0
 IEnumerator IEnumerable.GetEnumerator()
 {
     return(HeadWithTale.GetEnumerator());
 }
예제 #4
0
 private void moveSnake(int i, int j)
 {
     HeadWithTale.AddFirst(new Cell(i, j));
     HeadWithTale.RemoveLast();
 }