日期:2014-05-18  浏览次数:20837 次

c# 多线程
使用多线程时,能否单独指定某一个线程为STA,而其他的仍以MTA的方式运行,不受这个STA的设置影响?

不知道我的想法对不对,请高手指点一下

------解决方案--------------------
STA这是原来在COM编程下的概念吧。

C#里有一个面向进程的概念叫 应用程序域 AppDomain,你可以参考一下MSDN,这个的安全性、隔离性比较好。
http://msdn.microsoft.com/zh-cn/library/system.appdomain%28v=VS.80%29.aspx