定义
   static byte seqNo = 0x00;
       static byte SeqNo
        {
            get
            {
                if (seqNo +1 == byte.MaxValue)
                    return 0x00;
                else
                    return seqNo++;
            }
        }调用
            Console.WriteLine(SeqNo);
            Console.WriteLine(SeqNo); 
            Console.WriteLine(SeqNo); 
            Console.WriteLine(SeqNo);
            Console.WriteLine(SeqNo);结果
1
3
4
5
7为什么出这种结果
如果定义 
   byte seqNo = 0x00;
   byte SeqNo
   {....
    }结果是
1
2
3
4
6