HasWonInTheDiagonal
How do I use Has Won In The Diagonal
Below are practical examples compiled from projects for learning and reference purposes
Featured Snippets
Line | Code | Ex.. |
---|---|---|
78 | || HasWonInTheDiagonal(seed) | 1 |
100 | private bool HasWonInTheDiagonal(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
100 private bool HasWonInTheDiagonal(Seed seed)
101 {
102 return cells[0, 0].HasSeed(seed)
103 && cells[1, 1].HasSeed(seed)
104 && cells[2, 2].HasSeed(seed);
105 }
HasWonInTheDiagonal 136 lượt xem
Gõ tìm kiếm nhanh...