静态类可以在单个进程中多次实例化吗?

My *_* Me 0 c# multithreading

具有多个线程的单个进程是否可以多次创建静态类?

如果我只需要一个简单的构造,我可以使用静态类,还是必须求助于单例?

bit*_*onk 6

是的,静态类可以充当类似单身的构造.它包含的所有静态成员只存在一次 - 但是每个AppDomain(请记住,一个进程可以有多个(隔离的).NET AppDomain).

  • 不要忘记ThreadStaticAttribute. (2认同)