如何为[MTAThread]指定C#DLL方法

时间:2010-08-24 12:07:23

标签: c# com

如何为C#DLL指定[MTAThread]方法?

[MTAThread]
public int connect(string hostname, int param) ;

似乎不起作用。或者这是正确的方法?我有主要功能的可执行文件([MTAThread]选项),一切正常(相同的代码)。

1 个答案:

答案 0 :(得分:0)

只有在应用程序主启动方法上应用时,才会考虑STAThead和MTAThread属性。对于其他线程,您可以设置Thread.ApartmentState属性。