![]() |
1
1
您的方法已经是静态的,如果您使用的是应用程序的一个实例,只需添加
但我认为,@Mark有更好的建议来使用一个特殊的图书馆。 |
![]() |
2
4
你应该使用日志库。.NET有很多可用的工具,例如 log4net . 另见: 如果您想自己实现它,那么可以考虑将应用程序注销到单个组件中。在应用程序启动时打开该文件一次,并通过定义良好的接口执行日志记录,并在实现中进行适当的同步。不要直接从应用程序中的许多不同位置写入同一个日志文件。 |
![]() |
3
1
也可以查看FileShare修饰符(http://msdn.microsoft.com/en-us/library/system.io.FileShare.aspx) (但是+1用于记录库建议) |
![]() |
user107586 · 如何处理等待句柄不会导致无限循环? 6 月前 |
![]() |
ron burgundy · 获取-释放语义是否跨线程传递?[副本] 6 月前 |
![]() |
BenjiFB · C#内存缓存:在一次操作中追加到列表? 6 月前 |
![]() |
András Takács · Python多线程问题 10 月前 |
|
András Takács · Python多线程错误 10 月前 |