public Board() { var row = 0; Squares = new[] { BackRow(row++, Team.Light), PawnRow(row++, Team.Light), EmptyRow(row++), EmptyRow(row++), EmptyRow(row++), EmptyRow(row++), PawnRow(row++, Team.Dark), BackRow(row, Team.Dark), }; }