示例#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);
 }