多线程里面写错误日志问题 处理异常:用trycatch语句第二个不明白 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下载一个log4net.dll去吧专门写日志的 文件操作是不能多线程的要么你写日志的时候用Lock 控制并发要么先把日志写入缓冲区 然后再由后台线程来负责写入反正要解决的关键问题是 不能同时让多个线程操作一个文件 楼主要干嘛?应该是这个意思吧try{}catch(Exception ex){WriteFile("错误"+ex.Message);}private void WriteFile(string msg){lock{写文件吧}} 问个强类型dataset更新问题 可不可以推荐几个聊天室的源码 如何实现与或表达式的结果计算? 真诚地希望有朋友能帮我(c#电子邮件收发系统) \ 转义 .net的全称是什么? 在线等待:请问C#如何调用操作系统程序,如记事本等? 调用dll文件的问题 对上传者的期望! Crystal Report 安装部署问题 BinaryReader读取二进制文件的字符时怎么得出的都是Base64的东西,怎么样得到它真正的内容 照抄书本有错误,哪位大哥大姐帮帮忙啊
要么你写日志的时候用Lock 控制并发
要么先把日志写入缓冲区 然后再由后台线程来负责写入反正要解决的关键问题是 不能同时让多个线程操作一个文件
应该是这个意思吧try
{}
catch(Exception ex)
{
WriteFile("错误"+ex.Message);
}
private void WriteFile(string msg)
{
lock
{
写文件吧
}
}