@for (var rank = 1; rank < 10; rank++) { foreach (var file in Files) { var position = $"{file}{rank}"; var piece = Session?.BoardState.Board[position]; var isSelected = piece != null && SelectedPosition == position; @if (piece != null) { } } } 9 8 7 6 5 4 3 2 1 A B C D E F G H I @if (Session != null && UseSideboard == true) { }