【发布时间】:2016-02-23 10:55:34
【问题描述】:
我正在以字节为单位读取字节数组。数字以<uint16> 格式发送,包括“”符号,以二进制格式00111100 XXXXXXXX XXXXXXXX 00111110 发送,其中“X”构成 16 位无符号整数。
我想删除“”字符,它们始终是第一个和最后一个字节。这将允许我将 16 位无符号整数从二进制转换为整数。
这样做最干净的方法是什么?
【问题讨论】:
-
您可以使用
Array.Copy。您可以指定要从源复制的数组的开始和结束。在那里你可以消除。参考this