aspnet2014-07-09 00:55:26 3446
在后台的开发中,我们往往会经常使用到文件的读写,其中,txt文件的读写用的比较多,比如配置,日志等等信息。所以,我分享下ASP.NET中怎样操作txt文件。包括生成,写入,读取操作。其他文本文件例如html文件,ini配置文件也可以使用此方法来操作。
1.写入:
/// <summary> /// 写入txt文件 /// </summary> public static void WriteTxt(string msg) { try { string currentTime = DateTime.Now.Year.ToString() DateTime.Now.Month.ToString() DateTime.Now.Day.ToString(); string path = System.Web.HttpContext.Current.Server.MapPath("Log/" currentTime ".txt"); if (File.Exists(path)) { StreamWriter mStreamWriter = File.AppendText(path); mStreamWriter.WriteLine(" " msg); mStreamWriter.Close(); } else { FileStream mFileStream = new FileStream(path, FileMode.OpenOrCreate); mFileStream.Close(); WriteTxt(msg); } } catch (Exception ex) { throw ex; } }
2.读取:
public static string ReadTxt(string path) { StreamReader fileStream = new StreamReader(System.Web.HttpContext.Current.Server.MapPath(path)); string mTxtString = fileStream.ReadToEnd(); fileStream.Close(); return mTxtString; }
彭亚欧个人博客原创文章,转载请注明出处
文章关键词:ASP.NET Txt文件操作 ASP.NET操作文件 ASP.NET读书文件
文章固定链接:https://www.pengyaou.com/legendsz/server/aspnet/MjU=.html
上一篇 CSS3边框阴影效果