Изменена загрузка карты

This commit is contained in:
d.agil 2022-11-02 11:52:30 +04:00 committed by Данияр Аглиуллов
parent 69caa4463d
commit 93d704a1b8

View File

@ -110,24 +110,18 @@ namespace AirBomber
{
throw new FileNotFoundException("Файл не найден");
}
List<string> strs = new List<string>();
using (StreamReader fs = new(filename))
{
while (!fs.EndOfStream)
{
strs.Add(fs.ReadLine());
}
}
if (!strs[0].Contains("MapsCollection"))
if (!fs.ReadLine().Contains("MapsCollection"))
{
//если нет такой записи, то это не те данные
throw new FileFormatException("Формат данных в файле не правильный");
}
//очищаем записи
_mapStorages.Clear();
for (int i = 1; i < strs.Count; ++i)
while (!fs.EndOfStream)
{
var elem = strs[i].Split(separatorDict);
var elem = fs.ReadLine().Split(separatorDict);
AbstractMap map = null;
switch (elem[1])
{
@ -145,4 +139,5 @@ namespace AirBomber
}
}
}
}
}