当前位置:  开发笔记 > 编程语言 > 正文

字节数组到int C#

如何解决《字节数组到intC#》经验,为你挑选了1个好方法。



1> dasblinkenli..:

Int32需要32位或4个字节.您的数组只包含两个字节,这意味着您无法将其转换为Int32.

您可以将其转换为 Int16

int length = BitConverter.ToInt16(bytes_length, 0);

或者在Int32转换之前将两个以上的字节扩展到数组.

此外,您可以完全跳过复制:

int length = BitConverter.ToInt16(data, Place_of_length);


你的意思是4个字节?看到你编辑了:)
推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有