日期:2014-05-18 浏览次数:21142 次
WriteLogs wl = new WriteLogs();//实例化写日志的类
public void ShowInfo(string strInfo)
{
    wl.WriteLog(strInfo);//调用该日志类中的方法写日志 
}
public void ShowInfo(string strInfo)
{
    lock (wl)
    {
        wl.WriteLog(strInfo);//调用该日志类中的方法写日志 
    }
}
------解决方案--------------------
WriteLogs wl = new WriteLogs();//实例化写日志的类
public void ShowInfo(string strInfo)
{
    lock(wl)
{
    wl.WriteLog(strInfo);//调用该日志类中的方法写日志 
}
}
------解决方案--------------------
WriteLogs wl = new WriteLogs();//实例化写日志的类
static object obj = new Object();
public void ShowInfo(string strInfo)
{
    lock(obj)
    {
        wl.WriteLog(strInfo);//调用该日志类中的方法写日志 
    }
}
------解决方案--------------------
不能一个线程new一个写日志吗