Итак, с какой проблемой я столкнулся - я пытаюсь создать сложную (сложную для меня) систему управления банком.Это берет различные данные от человека.Требуются строки и целые.Мне удалось сохранить эти данные в текстовом файле.
Текстовый файл выглядит следующим образом:
AccID: 74016 |ИМЯ: любое имя |ВОЗРАСТ: 18 |LASTNAME: anylastname |БАЛАНС: 300 |ТИП СЧЕТА: Сберегательный счет |
(эти данные находятся в одной строке в текстовом файле)
Вот как я храню это:
var StoreInFile = new StreamWriter(@"C:\Accounts.txt", true);
StoreInFile.Write("AccountID: " + AccID + " | ");
StoreInFile.Write("NAME: " + _Name + " | ");
StoreInFile.Write("AGE: " + _Age + " | ");
StoreInFile.Write("LASTNAME: " + _LastName + " | ");
StoreInFile.Write("BALANCE: " + Balance + " | ");
StoreInFile.Write("ACCOUNT TYPE: " + accountType + " | ");
StoreInFile.WriteLine(" ");
StoreInFile.WriteLine(" ");
StoreInFile.Close();
Проблема сейчас в том, как мне получить эти данныеот него?как мне сохранить все эти различные строки / целые обратно в переменных, где тогда я могу манипулировать ими?
В идеале, я хотел бы только ввести AccountID при входе в систему, а затем он будет автоматически сохранять все это имя, LastName, Age ... и так далее Data в переменные обратно в коде, которые находятся в этой строке.Надеюсь, мой вопрос ясен.