/// <summary>
        /// 读取文件
        /// </summary>
        /// <param name="filename">文件路径</param>
        /// <param name="mode">文件操作方式</param>
        /// <returns>文件内容</returns>      
        public string ReadFile(string filename, FileMode mode)
        {
            FileStream fs = new FileStream(filename, mode);
            StreamReader sr = new StreamReader(fs);
            string content = sr.ReadToEnd();
            sr.Close();
            fs.Close();
            return content;
        }

        /// <summary>
        /// 读取文件
        /// </summary>
        /// <param name="filename">文件路径</param>
        /// <returns>文件内容</returns>      
        public string ReadFileSimple(string filename)
        {
            using (System.IO.StreamReader sr = new System.IO.StreamReader(filename))
            {
                return sr.ReadToEnd();
            }
        }

        /// <summary>
        /// 读取文件
        /// </summary>
        /// <param name="filename">文件路径</param>
        /// <returns>文件内容</returns>      
        public string ReadFile(string filename)
        {
            return File.ReadAllText(filename);
        }

posted on 2011-08-02 11:44  ~聆听幸福  阅读(282)  评论(0)    收藏  举报

点滴技术交流网
我的收藏