我正在制作一个使用 streamreader 和 streamwriter 的项目,我是否可以只替换或保存特定行中的文本而不影响其他行?如果我这样做
streamreader sr = new streamreader(@"txtfile");
list<string> lines = new list<string>();
while (!sr.EndOfStream)
sr.readline();
{
lines.Add(sr.ReadLine();
}
//put in textbox
sr.close();
{
streamwriter sw = new streamwriter(@"txtfile");
sw.WriteLine(textBox1.text);
sw.close();
}
这只是一个示例,但我是否有可能使用 list 也不是 streamwriter?