C# 中 filestream的fs.Read方法
比如文本文件里数据为:
111
222
333
444
555
直接fs.Read(data,0,data.length);
的话会把里面所有的数据直接读出来,
要怎么把每一行的数据当作一个元素存入到 数组中?
这个要怎么处理。而且还是二进制的。。我去。。
------解决方案-------------------- StreamReader reader = new StreamReader(fs, Encoding.GetEncoding("gb2312"));
reader.ReadLine();
如果要“把每一行的数据当作一个元素存入到 数组中”,最简单的就是用
File.ReadAllLines方法,返回一个string[]
------解决方案--------------------C#多强大,这都封装好了