c# – 如何将int转换为byte的数组然后返回?
发布时间:2020-12-15 20:01:44 所属栏目:百科 来源:网络整理
导读:我需要通过NetworkStream发送一个整数.问题是我只能发送字节. 这就是为什么我需要将整数分成四个字节并发送它们,另一端将其转换回int. 现在我只需要在C#中使用它.但是对于最终项目,我需要将四个字节转换为Lua中的int. [编辑] 在Lua怎么样? 解决方法 尝试 Bi
我需要通过NetworkStream发送一个整数.问题是我只能发送字节.
这就是为什么我需要将整数分成四个字节并发送它们,另一端将其转换回int. 现在我只需要在C#中使用它.但是对于最终项目,我需要将四个字节转换为Lua中的int. [编辑] 解决方法
尝试
BitConverter.GetBytes() http://msdn.microsoft.com/en-us/library/system.bitconverter.aspx 请记住,返回数组中字节的顺序取决于系统的字节顺序. 编辑: 也许你可以转换回C#? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |