#region OutputStringToTextFile 输出字符串到Text文件
        /// <summary>
        /// 输出字符串到Text文件
        /// </summary>
        /// <param name="fileName">绝对路径加文件名</param>
        /// <param name="outStr"></param>
        public void OutputStringToTextFile(string fileName, string outStr)
        {
            FileStream mFileStream = new FileStream(fileName, FileMode.OpenOrCreate, FileAccess.Write);
            StreamWriter mStreamWriter = new StreamWriter(mFileStream, Encoding.Default);
            try
            {
                mStreamWriter.Flush();
                mStreamWriter.BaseStream.Seek(0, SeekOrigin.Begin);
                mStreamWriter.Write(outStr);
                mStreamWriter.Flush();
                mStreamWriter.Close();
            }
            catch (Exception ex)
            {
                mStreamWriter.Close();
                throw new Exception("生成文件出错,\r\n" + ex.Message);
            }
            finally
            {
                mStreamWriter.Close();
            }
        }
        #endregion
我一直用的方法