双机通信规定前 10 个字节是命令
比如有个LIST命令,如果把它放到前4个字节里,同时后面的6个字节必须保留位置。要不然接收端就不能正确解析。
我是这样写的,还是只有4个字节,如何将后面6个字节保留?C# 代码:string str = "LIST";
byte[] bytes = new byte[10];
bytes = Encoding.ASCII.GetBytes(str);测试,bytes的长度为4 ,怎么办???
比如有个LIST命令,如果把它放到前4个字节里,同时后面的6个字节必须保留位置。要不然接收端就不能正确解析。
我是这样写的,还是只有4个字节,如何将后面6个字节保留?C# 代码:string str = "LIST";
byte[] bytes = new byte[10];
bytes = Encoding.ASCII.GetBytes(str);测试,bytes的长度为4 ,怎么办???
解决方案 »
- 【QQ中怎样判断QQ是否有好友消息来】
- VS 中的单元测试怎么玩?
- 关于多语言界面的问题
- asp.net中动态加载dll后卸载的问题
- tabControl看得见,tabPage看不见,请高手解决
- C# 汉字打印报错
- 初学者求教datagrid增加删除按钮,删除纪录的问题
- vs2005 刚启动的那个界面,有很多配置选项的,比如vs team,vs c#等,但是VS 启动速度很快,让人无法选择,如何可以选择不同的配置选项!
- XML解析 谢谢大哥们帮忙解答啊~~~~非常感谢~~~~
- 程序读取大量文件时,会出现卡死现象,貌似用线程可以解决吧?哪位大神能帮帮我?
- 这次问个其他类的问题,DOS相关的问题
- 怎样用正则表达式删除<script></script>之间的网页代码?
string te = "LIST";
byte[] b = new byte[10];
System.Text.Encoding.ASCII.GetBytes(te, 0, 4, b, 0);