当前位置: 代码迷 >> ASP.NET >> asp.net C# 在文本文件的任意一行写入数据解决办法
  详细解决方案

asp.net C# 在文本文件的任意一行写入数据解决办法

热度:7838   发布时间:2013-02-25 00:00:00.0
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,该如何写呢?
  相关解决方案