var bc = new BroadcastChannel('test_channel');
bc.postMessage('This is a test message.'); /* send */
bc.onmessage = function (ev) { console.log(ev); } /* receive */
我试图找出总行数,以便我可以更准确地追加它但我很无法这样做。 每当我运行它时它输出零。很抱歉成为Noob。 :)
答案 0 :(得分:4)
为什么不直接
using System.IO;
using System.Linq;
...
int count = File.ReadLines(@"E:\File.txt").Count();
答案 1 :(得分:1)
你可以这样做:
var lines = File.ReadAllLines(@"E:\File.txt");
Console.WriteLine(lines.Length);
注意:这会将文件的全部内容加载到内存中,所以我认为@Dmitry Bychenko的答案更好。