日期:2014-05-17  浏览次数:20378 次

asp.net C# 在文本文件的任意一行写入数据
如题,谢谢,在线等

------解决方案--------------------
可以这样
C# code

            List<string> ds = File.ReadAllLines(@"C:\1.txt", Encoding.GetEncoding("gb2312")).ToList();
            string newline = "newline";
            ds.Insert(1, newline);//1代表行索引,自己设置
            File.WriteAllLines(@"C:\1.txt", ds.ToArray());

------解决方案--------------------
强大
探讨

可以这样
C# code

List<string> ds = File.ReadAllLines(@"C:\1.txt", Encoding.GetEncoding("gb2312")).ToList();
string newline = "newline";
ds.Insert(1, newline);//1代表行……

------解决方案--------------------
探讨

我用的是StreamWriter,该如何写呢?