Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在txt数据中逐行写入?_C#_.net_Visual Studio_File - Fatal编程技术网

C# 如何在txt数据中逐行写入?

C# 如何在txt数据中逐行写入?,c#,.net,visual-studio,file,C#,.net,Visual Studio,File,我试图逐行写入数据,但是没有。如果我运行我的应用程序。在script.txt中写入最后一个text1数据 private void button1_Click(object sender, EventArgs e) { System.IO.TextWriter tw; tw = new StreamWriter("C:/Script.txt"); tw.WriteLine(textBox1.Text); tw.Close(); } 如果需要追加行但不替换所有内容,则将“

我试图逐行写入数据,但是没有。如果我运行我的应用程序。在script.txt中写入最后一个text1数据

private void button1_Click(object sender, EventArgs e)
{
   System.IO.TextWriter tw;
   tw = new StreamWriter("C:/Script.txt");
   tw.WriteLine(textBox1.Text);
   tw.Close();
}

如果需要追加行但不替换所有内容,则将“true”作为第二个参数传递给StreamWriter的构造函数:

tw = new StreamWriter("C:/Script.txt", true);

如果需要追加行但不替换所有内容,则将“true”作为第二个参数传递给StreamWriter的构造函数:

tw = new StreamWriter("C:/Script.txt", true);

我认为对于您想要实现的目标(假设您希望将每一行附加到文件末尾),使用是最简单的方法:

private void button1_Click(object sender, EventArgs e)
{
   File.AppendAllLines(@"C:\Script.txt", new[]{ textBox1.Text });
}
或者,如果未使用.NET 4,则可以使用,在末尾添加换行符:

File.AppendAllText(@"C:\Script.txt", textBox1.Text + Environment.NewLine);

我认为对于您想要实现的目标(假设您希望将每一行附加到文件末尾),使用是最简单的方法:

private void button1_Click(object sender, EventArgs e)
{
   File.AppendAllLines(@"C:\Script.txt", new[]{ textBox1.Text });
}
或者,如果未使用.NET 4,则可以使用,在末尾添加换行符:

File.AppendAllText(@"C:\Script.txt", textBox1.Text + Environment.NewLine);


你所说的逐行数据是什么意思?文本数据是什么样子的?有什么问题吗?你有正确的NTFS权限吗?你只写了一件事。。。你的意思是要附加一行吗?或者什么?需要更多的澄清你所需要的确切内容你所说的逐行数据是什么意思?文本数据是什么样子的?有什么问题吗?你有正确的NTFS权限吗?你只写了一件事。。。你的意思是要附加一行吗?还是什么?需要更多的澄清你到底需要什么