я изучаю c # и начал программировать инструмент самостоятельно.
Я заполняю некоторые списки с помощью TextBox и сохраняю этот список в текстовый файл.Это прекрасно работает с: System.IO.File.WriteAllText
Когда я снова запускаю Программу, списки будут заполняться прямо из txt файла, это также работает.
string[] lines = System.IO.File.ReadAllLines("PWTool_Save.txt");
foreach (string line in lines){.....}
Но сейчася хочу сделать Savefiles динамическими.Теперь у них есть Имя
string sPath = "PWTool_Save_"+user1+".txt";
System.IO.File.WriteAllText("PWTool_Save_" +user1+".txt", string.Empty);
System.IO.StreamWriter SaveFile = new System.IO.StreamWriter(sPath);
Сохранить файл динамически работает нормально, но загрузить файл динамически не работает.
Пример:
Я сохраняю файл с именем
string user1 = "Tom"
"PWTool_Save_" +user1+".txt"
PWTool_Save_Tom.txt
Теперь, когда я пытаюсь загрузить его с помощью
string[] lines = System.IO.File.ReadAllLines("PWTool_Save_"+user1+".txt");
, это не работает, но когда я говорю вручнуюимя файла
string[] lines = System.IO.File.ReadAllLines("PWTool_Save_Tom.txt");
работает: (
кто-нибудь может мне помочь? извините за плохой английский