C#界面,用Openfiledialog打开一个txt后,怎么分行读?还如何用StreamReader命令了
C#界面,用Openfiledialog打开一个txt后,如何分行读?还怎么用StreamReader命令了?
我只是想用openfiledialog的用处可以从磁盘里选择路径找文件,文件的路径保存在filename里,file类可以做到分行读吗?如果做不到,再怎么样用filename来通过streamreader读文件,它有一个分行读的命令。求指教。。
------解决方案--------------------
我只是想用openfiledialog的用处可以从磁盘里选择路径找文件,文件的路径保存在filename里,file类可以做到分行读吗?如果做不到,再怎么样用filename来通过streamreader读文件,它有一个分行读的命令。求指教。。
------解决方案--------------------
- C# code
/// <summary> /// 根据路径读一行一行读取出文件类容 /// </summary> /// <param name="path"></param> void GetFileContent(string path) { if (!System.IO.File.Exists(path)) return; System.IO.StreamReader reader = new System.IO.StreamReader(path, Encoding.Default); string content = string.Empty; while (!reader.EndOfStream) { //一行一行的内容 content = reader.ReadLine(); } reader.Close(); reader.Dispose(); }
------解决方案--------------------