use tuple deconstruction
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Ben Harris 2020-12-02 02:08:11 -05:00
parent ffcada8a24
commit 3111405d8c
Signed by: ben
GPG Key ID: 4E0AF802FFF7960C
1 changed files with 3 additions and 4 deletions

View File

@ -38,19 +38,18 @@ namespace aoc2019
private void PrintBoard()
{
foreach (var tile in board)
foreach (var ((x, y), value) in board)
{
var (x, y) = tile.Key;
if (x < 0 || y < 0) continue;
Console.SetCursorPosition(x, y);
Console.Write(tile.Value switch
Console.Write(value switch
{
0 => " ",
1 => "|",
2 => "B",
3 => "_",
4 => ".",
_ => tile.Value
_ => value
});
}
}