110,571
社区成员
发帖
与我相关
我的任务
分享
lock (this)
{
StreamWriter sw2 = File.AppendText("c:\\log.txt");
string errorMsg = "**{0}** 用户ID[{1}] 转换文件出错,错误信息:{2}";
sw2.WriteLine(string.Format(errorMsg, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), userID, msg));
sw2.Close();
}
public class ConvertFile:System.Web.Services.WebService
{
static public StreamWriter sw = File.AppendText("c:\\log.txt");//定义公共静态变量
void WriteLog()
{
lock(ConvertFile.sw)
{
string errorMsg = "**{0}** 用户ID[{1}] 转换文件出错,错误信息:{2}";
sw.WriteLine(string.Format(errorMsg, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), userID, msg));
sw.Flush();
sw.Close();
}
}
}
StreamWriter sw2 = File.AppendText("c:\\fsc0.txt");
lock (sw2)
{
string errorMsg = "**{0}** 用户ID[{1}] 转换文件出错,错误信息:{2}";
sw2.WriteLine(string.Format(errorMsg, DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), userID, msg));
sw2.Flush();
sw2.Close();
}