gpt4 book ai didi

c# - 在文件的最后一行添加新字符串

转载 作者:太空宇宙 更新时间:2023-11-03 17:43:39 26 4
gpt4 key购买 nike

就像标题所说的那样,我想在文件底部添加一个新字符串,但是不知何故,它不起作用。
希望有人可以帮助我x___x

      private string add(string asd){
{string filename = "asd.txt";
StreamReader reader = new StreamReader(filename);
StreamWriter write = new StreamWriter(filename);
string input = null;
while ((input = reader.ReadLine()) != null)
{
write.WriteLine(input);
}
reader.Close();
write.WriteLine(asd);
write.Close();}

最佳答案

使用File.AppendAllText


  打开一个文件,将指定的字符串追加到该文件,然后关闭该文件。如果该文件不存在,则此方法将创建一个文件,将指定的字符串写入该文件,然后关闭该文件。


例:

private string Add(string asd) {
string filename = "asd.txt";
File.AppendAllText(filename, asd);
}

关于c# - 在文件的最后一行添加新字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10962988/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com