gpt4 book ai didi

c# - StreamReader 读取文件和 StreamWriter 写入结果省略第一行?

转载 作者:太空宇宙 更新时间:2023-11-03 21:35:20 25 4
gpt4 key购买 nike

使用以下代码:

string lines = "";
using (StreamReader sr = new StreamReader(@"file.txt"))
{
lines = sr.ReadLine();
}
using (StreamWriter writer = new StreamWriter(@"file.txt"))
{
writer.Write(lines); // Change this to skip the first line
}

我怎样才能让它重写除第一行以外的所有内容?

最佳答案

也许你可以试试这个:

var lines =  File.ReadLines("file.txt").Skip(1).ToList();
File.WriteAllLines("file.txt",lines);

它会将除第一行以外的所有行写入您的文件并替换您的文件内容。所以基本上它会从您的文件中删除第一行。

关于c# - StreamReader 读取文件和 StreamWriter 写入结果省略第一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22134067/

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