【发布时间】:2013-06-29 16:55:20
【问题描述】:
所以我的文本文件的第一行我想要一个包含文件中所有记录的行数的标题。因此,如果此文件中最终有 1000 行,我希望第一行说 1000。我该怎么做?我可以让行数显示在文件的末尾,但我希望它在顶部。
【问题讨论】:
-
发布您的代码如何在文件末尾显示
标签: .net vb.net filestream
所以我的文本文件的第一行我想要一个包含文件中所有记录的行数的标题。因此,如果此文件中最终有 1000 行,我希望第一行说 1000。我该怎么做?我可以让行数显示在文件的末尾,但我希望它在顶部。
【问题讨论】:
标签: .net vb.net filestream
在 C#.Net 中:
var filepath = "/file/path";
var list = File.ReadAllLines(filepath).ToList();
list.Insert(0, String.Format("Records in this file: {0}", list.Count));
File.WriteAllLines(filepath, list);
在 VB.Net 中(我认为,我并没有真正使用 VB)
Dim filepath = "/file/path"
Dim list = File.ReadAllLines(filepath).ToList()
list.Insert(0, [String].Format("Records in this file: {0}", list.Count))
File.WriteAllLines(filepath, list)
【讨论】: