static void Move(object obj) { if (walls.IsHit(snake.GetHead()) || snake.IsHit(snake.GetHead())) { time.Change(0, Timeout.Infinite); } else if (snake.Eat(food.food)) { food.CreateFood(); } else { snake.Move(); } }