[英]How to update the first line of text in a text file in VB.NET
因此,我想在文本文件的第一行中添加一个标头,其中包含该文件中所有记录的行数。 因此,如果该文件中最终有1000行,我希望第一行说1000。如何执行此操作? 我可以将行数显示在文件的末尾,但我希望将其放在顶部。
在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)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.