コード例 #1
0
 public int CompareTo(GameState other)
 {
     return(MainRowsString.Equals(other.MainRowsString) &&
            UpperRowsString.Equals(other.UpperRowsString) &&
            DrawPileString.Equals(other.DrawPileString) ?
            0 : -1);
 }
コード例 #2
0
 public bool IsWinningState()
 {
     return(MainRowsString.Equals("{[];[];[];[];[];[];[];}") &&
            UpperRowsString.Equals("{[];[];[];[];}"));
 }