c# - WorkingThread 未启动

标签 c# .net multithreading

我有一个 C# 理解问题。 以下代码:

this.workingThread = new Thread(new ParameterizedThreadStart(this.WorkingThreadFunction));

肯定被调用了,但不知何故我没有进入那个函数:

private void WorkingThreadFunction(object args) {}

最佳答案

您需要调用Start在你的线程上让它真正开始。

this.workingThread = new Thread(new ParameterizedThreadStart(this.WorkingThreadFunction));
this.workingThread.Start();

关于c# - WorkingThread 未启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35937556/

相关文章:

c# - 更改禁用控件的 TextColor

.net - 尝试传入 List(Of clsFooDetail) 类型的对象时,VB.Net 中的 ByRef 下划线带有 "Expression Expected"错误

c# - ReaderWriterLockSection : A bad idea?

c# - 线程之间的线程通信

c# - 为什么 Path.Combine 使用相对路径产生这个结果?

C# 读取具有多个变量命名空间的 XML

c# - 是否有标准的 C# 库,例如用于 java 的 Apache commons?

asp.net - CreateInstanceAndUnwrap 锁住IIEXpress下的dll

java - 如何执行一个可调用的固定次数并在每次执行之间有一个 sleep 间隔/延迟

c# - 使用c#在安装时修改App.Config文件