Добавление записей в .txt файл - C#
Формулировка задачи:
Добрый день. Столкнулся с проблемой.
Просьба посмотреть этот скриншот
[IMG]http://s001.***********/i195/1303/b9/56e359b1f04d.png[/IMG]
Есть обработчик кнопки, при нажатии на которую запишется инфа в .txt файл:
Если текстовый файл сохранить как справа на картинке, и добавлять к нему новую информацию, то все хорошо.
Если же сохранить как слева, то новая инфа запишется не с нового рядка, а допишется в тот же рядок, как на примере: [IMG]http://i053.***********/1303/8c/72a9d65baf56.png[/IMG]
private void button3_Click(object sender, EventArgs e) // Add { System.IO.StreamWriter writer = new System.IO.StreamWriter(@"C:\file.txt", true); Regex digital = new Regex(@"\d"); Regex characters = new Regex(@"[a-zA-Z]"); string[] strArray = new string[10]; strArray[0] = textBox2.Text;//bool strArray[1] = textBox3.Text;//age strArray[2] = textBox4.Text;//name if ((strArray[0] == "true" || strArray[0] == "false") && digital.Matches(strArray[1]).Count == strArray[1].Length && characters.Matches(strArray[2]).Count == strArray[2].Length) { writer.WriteLine(strArray[0]); writer.WriteLine(strArray[1]); writer.WriteLine(strArray[2]); } else textBox1.Text = "Error"; writer.Close(); }
Решение задачи: «Добавление записей в .txt файл»
textual
Листинг программы
if (strArray[strFullArray.Length] == "\n")
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д