C# CRC16 在textbox中显示实时时间

PC环境win10,编译器visual studio2015


CRC16的源码

static int crc16(byte[] data, int size)
        {
            int crc = 0x0;
            byte data_t;
            int i = 0;
            int j = 0;
            if (data == null)
            {
                return 0;
            }
            for (j = 0; j < size; j++)
            {
                data_t = data[j];
                crc = (data_t ^ (crc));
                for (i = 0; i < 8; i++)
                {
                    if ((crc & 0x1) == 1)
                    {
                        crc = (crc >> 1) ^ 0xA001;
                    }
                    else
                    {
                        crc >>= 1;
                    }
                }
            }
            return crc;
        }


在textbox中显示实时时间 源码

 Timer time1 =new Timer();

load事件里写

  this.time1.Interval = 1000;
  this.time1.Tick += new System.EventHandler(this.time1_Tick);
  this.time1.Start();
  private void time1_Tick(object sender, EventArgs e)
  {
 	textBox2.Text = DateTime.Now.ToString();   
  }
timer1.Interval  获取或设置在相对于上一次发生的 Tick 事件引发  Tick 事件之前的时间(以毫秒为单位)。

Tick 事件是指当指定的计时器间隔已过去而且计时器处于启用状态时发生。


上述只是贴了一部分代码,下面给拱工程文件的下载途径,编译环境是VS2015


工程源码免费下载地址:点击下载

不能设置0积分下载,大家注册一下就能有下载币,不想注册的,关注微信公众号,免费获得。

                                        C# CRC16 在textbox中显示实时时间_第1张图片


你可能感兴趣的:(C#基础)