コード例 #1
0
ファイル: ResultAnalyzer.cs プロジェクト: RanchCoder/swabhav
        public EnumForResult.Result CheckRow()
        {
            int j = 0, resultCount = 1;

            EnumForResult.Result result = EnumForResult.Result.INPROGRESS;

            for (int i = 1; i < board.GetBoard().Length; i++)
            {
                if (!board.GetBoard()[j].Equals("-"))
                {
                    if (++resultCount == board.GetSize())
                    {
                        result = EnumForResult.Result.WIN;
                        break;
                    }
                }
            }
            return(result);
        }
コード例 #2
0
ファイル: ResultAnalyzer.cs プロジェクト: RanchCoder/swabhav
 public EnumForResult.Result CheckDiagonal()
 {
     EnumForResult.Result result = EnumForResult.Result.INPROGRESS;
     return(result);
 }
コード例 #3
0
ファイル: ResultAnalyzer.cs プロジェクト: RanchCoder/swabhav
 public EnumForResult.Result CheckColumn()
 {
     EnumForResult.Result result = EnumForResult.Result.INPROGRESS;
     return(result);
 }