1.~ 运算符对操作数执行按位求补操作。为 int、uint、long 和 ulong 预定义了按位求补运算符。2.左移位运算符 (<<) 根据第二个操作数指定的位数将第一个操作数向左移位。3.>>同上。什么意思自己猜吧,多查帮助

解决方案 »

  1.   

    orangeam(橙汁):
    如果就是这些东西的话,我也不用在这里麻烦大家了,这在msdn上都有啊。
      

  2.   

    fParity:某无符号整型值的奇偶属性
    fOutxCtsFlow:某无符号整型值平方的奇偶属性
    fOutxCtsFlow:某无符号整型值立方的奇偶属性
      

  3.   

    get
        {
         return (Flags>>1)&1;
           //获取Flags第二位的值;Flags除2取整数的奇偶属性    }
        set
        {
         Flags = Flags & ~(1U << 1) | (value << 1);
            //将Flags第二位置0后,……?(疑惑)与value乘2的值相或
        }用来干什么的?
    不是玩的吧?
      

  4.   

    for (uint i=0;i<20;i++)
    {
    Console.WriteLine(f.Flags);
    Console.WriteLine(f.fParity);
    f.fParity=i;
    }
    的结果如下,有意义吗?fParity    Flags
    0             0
    0             0
    2             1
    4             0
    6             1
    12            0
    14            1
    12            0
    14            1
    28            0
    30            1
    28            0
    30            1
    28            0
    30            1
    28            0
    30            1
    60            0
    62            1
    60            0
      

  5.   

    不好意思,fParity 与 Flags 写反了。