Работа с файлами - создание и запись через StreamWriter: файл используется - C#
Формулировка задачи:
Не могу понять в чем проблема.Всё вроде бы легко и просто,но не хочет записывать в файл,пишет что он используется.Хотя на самом деле я только создаю его и пытаюсь записать.
P.S. При перезапуске программы,всё нормально записывает.
Где ошибка?
private void cryptData() { File.Create(@"Data\Data.dat"); var crypt = new crypt(); string cryptLogin = crypt.Encrypt().ToString(); string cryptPass = crypt.Encrypt().ToString(); StreamWriter sw = new StreamWriter(@"Data\Data.dat"); sw.WriteLine("[LOGIN]"); sw.WriteLine(cryptLogin); sw.WriteLine(" "); sw.WriteLine("[Password]"); sw.WriteLine(cryptPass); sw.Close(); }
Решение задачи: «Работа с файлами - создание и запись через StreamWriter: файл используется»
textual
Листинг программы
private void cryptData() { var crypt = new crypt(); string cryptLogin = crypt.Encrypt().ToString(); string cryptPass = crypt.Encrypt().ToString(); Directory.CreateDirectory("Data"); using (StreamWriter sw = new StreamWriter(@"Data\Data.dat")) { sw.WriteLine("[LOGIN]"); sw.WriteLine(cryptLogin); sw.WriteLine(" "); sw.WriteLine("[Password]"); sw.WriteLine(cryptPass); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д