HasWonInTheOppositeDiagonal
How do I use Has Won In The Opposite Diagonal
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
79 | || HasWonInTheOppositeDiagonal(seed); | 1 |
107 | private bool HasWonInTheOppositeDiagonal(Seed seed) | 2 |
File name: Board.cs
Copy
69 public bool HasWon(Seed seed)
70 {
71 if (lastChangedCell == null)
72 {
73 return false;
74 }
75
76 return HasWonInTheRow(seed)
77 || HasWonInTheColumn(seed)
78 || HasWonInTheDiagonal(seed)
79 || HasWonInTheOppositeDiagonal(seed);
80 }
File name: Board.cs
Copy
107 private bool HasWonInTheOppositeDiagonal(Seed seed)
108 {
109 return cells[0, 2].HasSeed(seed)
110 && cells[1, 1].HasSeed(seed)
111 && cells[2, 0].HasSeed(seed);
112 }
HasWonInTheOppositeDiagonal 128 lượt xem
Gõ tìm kiếm nhanh...