コード例 #1
0
ファイル: Board.cs プロジェクト: BOZWXJ/Puzzle
 public bool Equals(Board other)
 {
     foreach (Piece piece in other.Pieces)
     {
         if (!Pieces.Contains(piece))
         {
             return(false);
         }
     }
     return(true);
 }
コード例 #2
0
ファイル: Board.cs プロジェクト: BOZWXJ/Puzzle
 public bool CheckEndPattern()
 {
     foreach (Piece piece in BoardSetting.EndPieces)
     {
         if (!Pieces.Contains(piece))
         {
             return(false);
         }
     }
     return(true);
 }