这说明线程处于什么状态阿?

解决方案 »

  1.   

    int s1 = Convert.ToInt32(ThreadState.Aborted);
                int s2 = Convert.ToInt32(ThreadState.AbortRequested);
                int s3 = Convert.ToInt32(ThreadState.Background);
                int s4 = Convert.ToInt32(ThreadState.Running);
                int s5 = Convert.ToInt32(ThreadState.Stopped);
                int s6 = Convert.ToInt32(ThreadState.StopRequested);
                int s7 = Convert.ToInt32(ThreadState.Suspended);
                int s8 = Convert.ToInt32(ThreadState.SuspendRequested);
                int s9 = Convert.ToInt32(ThreadState.Unstarted);
                int s10 = Convert.ToInt32(ThreadState.WaitSleepJoin);       
                Console.WriteLine(s1);
                Console.WriteLine(s2);
                Console.WriteLine(s3);
                Console.WriteLine(s4);
                Console.WriteLine(s5);
                Console.WriteLine(s6);
                Console.WriteLine(s7);
                Console.WriteLine(s8);
                Console.WriteLine(s9);
                Console.WriteLine(s10);Output256
    128
    4
    0
    16
    1
    64
    2
    8
    32
    请按任意键继续. . .没看见96阿 求解
      

  2.   

    会不会是
    ThreadState.Suspended | ThreadState.WaitSleepJoin
      

  3.   

    这种枚举的操作方式是
    if(state & ThreadState.Suspended == ThreadState.Suspended)
    {
    ............
    }
    if(state & ThreadState.WaitSleepJoin==ThreadState.WaitSleepJoin)
    {
    ............
    }请参看MSDN中关于FlagsAttribute的文档
      

  4.   

    假定人类可能有8种爱好,而每个人都可能具有8种爱好中的某几种,那么爱好可以用如下枚举来定义[Flags]
    public enum 爱好
    {
    无爱好=0x00000000,
    爱好1=0x00000001,
    爱好2=0x00000002,
    爱好3=0x00000004,
    爱好4=0x00000008,
    爱好5=0x00000010,
    爱好6=0x00000020,
    爱好7=0x00000040,
    爱好8=0x00000080
    }public class 人
    {
    public 爱好 此人的爱好=爱好.无爱好;
    }如果张三拥有爱好1,爱好3,和爱好7,那么可以如下设置:人 张三=new 人();
    张三.爱好=爱好.爱好1|爱好.爱好3|爱好.爱好7;如果查询张三的爱好中是否具有爱好3if(张三.此人的爱好 & 爱好.爱好3 == 爱好.爱好3)
    {
    MessageBox.Show("张三具有爱好3");
    }
    else
    {
    MessageBox.Show("张三不具有爱好3");
    }
    你贴上咨询的枚举,就是和我上面所指的"爱好"相同性质的一种枚举===============================
    觉得我上面的描述应该可以说清楚该如何使用了.