public void onReceive(byte commId, byte terId, byte zoneId, byte alarmType)
{
//将参数打包
byte[] bytes = new byte[]{ commId,terId,zoneId,alarmType};
Thread t = new Thread(new ParameterizedThreadStart(onReceiveReal));
t.Start(bytes);
}
//重载要执行的方法
private void onReceiveReal(object o)
{
byte[] a = new byte[4];
a = (byte[])o;
onReceiveReal(a[0],a[1],a[2],a[3]);
}
private void onReceiveReal(byte commId, byte terId, byte zoneId, byte alarmType)
{
}
BMKB
发布了5 篇原创文章 · 获赞 0 · 访问量 39
私信
关注
相关文章
- 08-01future接口的cancel方法无法正常取消执行中的线程
- 08-01测试框架Unitest的运行原理,以及多个测试类中的执行顺序以及简化方法
- 08-01关于用exec来执行存储过程中,参数带有引号的解决方法
- 08-01element-ui中的change事件传递多个参数的方法
- 08-01C#,往线程里传参数的方法总结
- 08-01(vue)关于在ui框架方法中传入多个参数的解决方案
- 08-01C#方法中参数ref和out的解析
- 08-01C# 多线程join的用法,等待多个子线程结束后再执行主线程
- 08-01AJAX请求 $.ajaxSetup方法的使用:设置AJAX请求的默认参数选项,当程序中需要发起多个AJAX请求时,则不用再为每一个请求配置请求的参数
- 08-01C# 往线程里传参数的方法总结