我只是想用openfiledialog的用处可以从磁盘里选择路径找文件,文件的路径保存在filename里,file类可以做到分行读吗?如果做不到,再怎么样用filename来通过streamreader读文件,它有一个分行读的命令。求指教。。

解决方案 »

  1.   


    /// <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();
            }