コード例 #1
0
ファイル: Play.cs プロジェクト: PavelLinkevich/tic-tac-toe
 public void FullMove(PlayingField playingField)
 {
     while (true)
     {
         Step = Step * -1;
         Console.WriteLine("ход " + /*PlayerName + */ "1 игрока");
         playingField.PrintField();
         Console.WriteLine("укажите столбик и ряд через пробел:");
         MakeStep(playingField, 'X');
         chekWin(playingField);
         Step = Step * -1;
         Console.WriteLine("ход " + /*PlayerName + */ "2 игрока");
         playingField.PrintField();
         Console.WriteLine("укажите столбик и ряд через пробел:");
         MakeStep(playingField, '0');
         chekWin(playingField);
     }
 }
コード例 #2
0
ファイル: Play.cs プロジェクト: PavelLinkevich/tic-tac-toe
 public bool chekWin(PlayingField playingField)//Переименовать
 {
     if (playingField.CheckWin('X'))
     {
         Console.WriteLine("ход 1 игрока");
         playingField.PrintField();
         Console.WriteLine("Победа 1 игрока");
         Console.ReadKey(true);
         Console.Clear();
         playingField.firstPlayerToWin++;
         playingField.CounterWins();
         return(true);
     }
     else
     {
         return(false);
     }
 }