public void LoadTileset(Tileset tileset, int level, int topRow, int leftColumn) { foreach (var row in Enumerable.Range(0, tileset.RowCount)) foreach (var column in Enumerable.Range(0, tileset.ColumnCount)) Tiles[topRow + row, leftColumn + column] = tileset.CreateTile(level, row, column); }