错误日志类-也可以用于查看输出结构
/// <summary>
/// 写入错误日志
/// </summary>
/// <param name="content">错误内容</param>
public static void WriteLog(string content)
{
string strFilePath = HttpContext.Current.Server.MapPath("~/") + "ErrorLog.html";
string strUserIp = HttpContext.Current.Request.UserHostAddress;
if (!File.Exists(strFilePath))
{
FileStream fStream = new FileStream(strFilePath, FileMode.CreateNew);
fStream.Flush();
fStream.Close();
fStream = null;
}
StreamWriter sWriter = new StreamWriter(strFilePath, true, System.Text.Encoding.UTF8);
string textWrite = "Time : " + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + " UserIp :" + strUserIp + " <br/>Error : " + content + "<br/><br/>★★★★★★★★★★★★★★★★★★★★★★★★★★★★<br/><br/>";
sWriter.WriteLine(textWrite);
sWriter.Flush();
sWriter.Close();
sWriter = null;
}