我的线程设置为后台线程了。
然后线程的状态变成了:Background | Unstarted
请问这样的状态我该如何判断?
然后线程的状态变成了:Background | Unstarted
请问这样的状态我该如何判断?
解决方案 »
- C#程序打包问题?
- 如何让 "TextBox1"等于 TextBox1
- 求助,创建DbCommand 未将对象引用设置到对象的实例。
- C#ASCII码与汉字互换问题
- 自定义了一个窗体,如何让它象对话框一样,按确定的时候返回?
- 登录配置,100分!
- 如何让一个类的英文属性名在PropertyGrid中用中文显示出来?
- combobox在输入文本时,能否自动让其成下拉状态?
- 请教一个文件关联的问题
- c#的程序的快捷方式用右键选属性后,为什么不能选查找目标?
- 二维码生成平台(EnCodeQr.dll,EnDataMatrix.dll,WComp.dll,EnCodePdf.dll)的三个连接库怎么调用?
- c#中xml的问题
IsBackground 获取或设置一个值,该值指示某个线程是否为后台线程。
thread.ThreadState//get thread state
都不行呵呵,我自己瞎鼓捣出来了。
if (playSoundFile.ThreadState == (ThreadState.Background | ThreadState.Unstarted))
{
playSoundFile.Start();
}
else if (playSoundFile.ThreadState == (ThreadState.Background | ThreadState.Suspended))
{
playSoundFile.Resume();
}这样判断才能进去