| 输入 | 期望发送 | 实际发送(当前问题) |
| "ABCD" | [0xAB, 0xCD](2字节) | [0x41, 0x42, 0x43, 0x44](4字节ASCII) |
| 输入字符串 | 解析过程 | 发送字节 |
| "ABCD" | AB→171, CD→205 | [171, 205] |
| "FF00" | FF→255, 00→0 | [255, 0] |
| "1A2B" | 1A→26, 2B→43 | [26, 43] |
| "0AFF" | 0A→10, FF→255 | [10, 255] |
| 方法 | 适合度 | 原因 |
| WriteBytes | ✅ 最佳选择 | 每个值1字节,直接对应,无字节序问题 |
| WriteShorts | ⚠️ 可用但有坑 | 16位整数有大小端(Little Endian)问题,实际字节流可能是 0xCD 0xAB(低字节在前),需接收端配合 |
| WriteIntegers | ❌ 不适合 | 32位(4字节),浪费空间 |
| WriteStrings | ❌ 不适合 | 发送ASCII编码,且有23字节截断问题 |
| 欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/) | Powered by Discuz! X3.3 |