使用[STAThread]

时间:2017-10-05 11:08:48

标签: c#

我对Main方法后面的约定感到困惑。如果谈论使用Main属性修饰的Windows窗体应用程序的[STAThread]方法。

并且Main控制台应用程序的方法没有这种属性。所以我想知道这个属性的含义以及为什么我们需要WinForm而不是Console

1 个答案:

答案 0 :(得分:3)

此属性允许应用与COM组件通信。比如系统对话等。

控制台应用程序不需要此通信。