System.IndexOutOfRangeException: "Индекс находился вне границ массива."
Я новенький в С# и не понимаю почему ошибка .
В файле маp
находится что то типо того :
######################
# # # #
## #
#### #
################# #
######################
КОД:
private static char[,] ReadMap(string path)
{
string[] Fille = File.ReadAllLines("map.txt");
char[,]map = new char[LongestArrayElement(Fille), Fille.Length];
for (int x = 0;x < map.GetLength(0); x++)
{
for (int y = 0; y < map.GetLength(1); y++)
{
map[x, y] = Fille[y][x];
}
}
return map;
}