线程声明问题

  • 本文关键字:问题 声明 线程 c#
  • 更新时间 :
  • 英文 :


我正在使用这段代码

Thread T = new Thread(new ThreadStart(Listen));
T.IsBackground = true;
T.Start();

并返回这些错误;

[第 2 行] 类、结构或接口成员声明中的标记"="无效[第 3 行]类、结构或接口成员声明中的标记"("无效

有人可以阐明这里出了什么问题,因为我真的不知道是什么。

您是在类中编写这 3 行,而不是在该类的方法中编写。

这将产生该错误:

public class Dummy
{
    Thread T = new Thread(new ThreadStart(Listen));
    T.IsBackground = true;
    T.Start();
    ...
}

这不会:

public class Dummy
{
    public void Test()
    {
        Thread T = new Thread(new ThreadStart(Listen));
        T.IsBackground = true;
        T.Start();
    }
    ...
}

最新更新