aspnet2014-07-09 00:55:26 3613
在后台的开发中,我们往往会经常使用到文件的读写,其中,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边框阴影效果