C#字节问题,急。

tq84020519 2009-04-02 10:26:05
我定义一个数组 byte[] sb;
sendBuf[0] = 0xa5;
sendBuf[1]=0x72;
然后对第一个字节赋值,但运行时候提示“使用了未赋值的局部变量sendBuf”,请问改怎样定义呢?
...全文
85 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tq84020519 2009-04-03
  • 打赏
  • 举报
回复
谢谢了,结贴
typeof 2009-04-03
  • 打赏
  • 举报
回复
byte[] sendBuf = new byte[]{ 0xa5, 0x72 };
yinxiaowei823 2009-04-03
  • 打赏
  • 举报
回复
似乎 没什么我的事了

mark 接分
zgke 2009-04-03
  • 打赏
  • 举报
回复
byte[] sendBuf = new byte[2];
sendBuf[0] = 0xa5;
sendBuf[1]= 0x72;


byte[] sendBut ;

这样 sendBut==null;
marssongxs 2009-04-03
  • 打赏
  • 举报
回复
byte[] sendBuf = new byte[n] //n为数组数
sendBuf[0] = 0xa5;
sendBuf[1]= 0x72;
Dobzhansky 2009-04-02
  • 打赏
  • 举报
回复
sendBuf[0] = 0xa5;
sendBuf[1]=0x72;

在你为这两个格子赋值时, 要先把这两个格子 new 出来才行,
只声明是不够的.

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧