我定义一个数组 byte[] sb;
sendBuf[0] = 0xa5;
sendBuf[1]=0x72;
然后对第一个字节赋值,但运行时候提示“使用了未赋值的局部变量sendBuf”,请问改怎样定义呢?
sendBuf[0] = 0xa5;
sendBuf[1]=0x72;
然后对第一个字节赋值,但运行时候提示“使用了未赋值的局部变量sendBuf”,请问改怎样定义呢?
解决方案 »
- 请问这段正则怎么写。。。
- 为什么第一次连接数据库特别慢
- C#从Oracle数据库中读取中文简体后乱码-救命啊!!
- 100分color 转换为 int,int 转化为 color如何实现?
- 如何隐藏任务栏中的图标?
- 如何制作时间定时程序呢
- The Difference between Interface and Abstract Class
- 关于异步弹出窗体的问题
- 一C/S版(delphi+ADO+SQL 2000)ERP系统准备移植到.NET环境,准备实现互联网访问
- 串口报文分析,帮我看下这个用的是什么校验方法呢?
- c#串口取数程序 c/s模式
- winform 中 怎样点击treeview节点 对应节点变色?
sendBuf[1]=0x72; 在你为这两个格子赋值时, 要先把这两个格子 new 出来才行,
只声明是不够的.
sendBuf[0] = 0xa5;
sendBuf[1]= 0x72;
sendBuf[0] = 0xa5;
sendBuf[1]= 0x72;
byte[] sendBut ;这样 sendBut==null;