C#读写文本文件一般都是用StreamWriter来实现(读书的时候就这样用,毕业后这几年基本也是这样干的),通常代码如下:using(StreamWritersw=newStreamWriter(logpath,true,Encoding.UTF8)){sw.WriteLine(msg);}如果是web开发或则其他多线程的时候一般都是加锁(用lock),如果不同lock就会有error如:这天我一同事推荐我说用FileStream可以不用lock,在多线程的情况下是不会有问题的,代码如下...
查看全文