fix with streamreader

This commit is contained in:
Алексей Тихоненков 2023-11-28 12:06:24 +04:00
parent 6ead695eac
commit 3914bd51bb
2 changed files with 11 additions and 6 deletions

View File

@ -130,7 +130,7 @@ namespace AntiAircraftGun.Generics
foreach (var zenit in _collection.GetZenits()) foreach (var zenit in _collection.GetZenits())
{ {
// TODO: Получение объекта
T? obj = zenit; T? obj = zenit;
if (obj != null) if (obj != null)

View File

@ -129,11 +129,16 @@ namespace AntiAircraftGun.Generics
{ {
return false; return false;
} }
using FileStream fs = new(filename, FileMode.Create); string toWrite = $"CarStorage{Environment.NewLine}{data}";
byte[] info = new var strs = toWrite.Split(new char[] { '\n', '\r' }, StringSplitOptions.RemoveEmptyEntries);
UTF8Encoding(true).GetBytes($"CarStorage{Environment.NewLine}{data}"); using (StreamWriter sw = new(filename))
fs.Write(info, 0, info.Length); {
return true; foreach (var str in strs)
{
sw.WriteLine(str);
}
}
return true;
} }
/// <summary> /// <summary>
/// Загрузка информации по автомобилям в хранилище из файла /// Загрузка информации по автомобилям в хранилище из файла