string a="AA-75-00-1D-00-01-00-01-00-01-00-01-85-01-00-46"; byte [] data=a.split('-').select(d=> convert.tobyte(d, 16)).toarray(); xxoo.send(data);
如果你想把AA75001D000100010001000185010046这串东西当byte[]发送 就是0xAA,0x75...这样的 那么就别用default编码,而是自己做字符串截取,每2个字符按16进制转byte
[quote=引用 4 楼 Z65443344 的回复:] 如果你想把AA75001D000100010001000185010046这串东西当byte[]发送 就是0xAA,0x75...这样的 那么就别用default编码,而是自己做字符串截取,每2个字符按16进制转byte
110,538
社区成员
642,577
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧