社区
C#
帖子详情
c# 如何将int型 转 byte[]?
blue_33
2009-10-29 02:23:06
c# 如何将int型 转 byte[]?
...全文
159
6
打赏
收藏
c# 如何将int型 转 byte[]?
c# 如何将int型 转 byte[]?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
super_stone
2009-10-29
打赏
举报
回复
byte[] send_data 为什么还要转成byte呢,它本身就是个byte【】,可以直接发送过去的。
EsMo
2009-10-29
打赏
举报
回复
按照lz思路
int num=1;
byte[] data=new byte[]{(byte)num};
CsToD
2009-10-29
打赏
举报
回复
。。。。。。。。。。
send_data = BitConverter.GetBytes(g);
GetBytes得到是数组啊,老大
blue_33
2009-10-29
打赏
举报
回复
byte[] send_data = new byte[4] { 0x05, 0x30, 0x30, 0x57 };
int g=1;
send_data[1] = BitConverter.GetBytes(g);
这样写报错,为什么,有别的方法吗
CsToD
2009-10-29
打赏
举报
回复
BitConverter.GetBytes (int)
soaringbird
2009-10-29
打赏
举报
回复
BitConverter..::.GetBytes
C#
中将
int
数组
转
换为
byte
数组
在
C#
编程中,有时我们可能需要将一个整数数组
转
换为字节数组。然后,我们创建了一个字节数组
byte
Array,它的长度是整数数组的长度乘以4。接下来,我们使用BitConverter类的Get
Byte
s方法,将整数数组中的每个整数
转
换为字节数组。最后,我们使用Array.Copy方法将每个临时字节数组复制到结果字节数组
byte
Array中。希望这个示例代码可以帮助你了解如何将
int
数组
转
换为
byte
数组。可以看到,每个整数被
转
换为了4个字节。首先,我们定义了一个整数数组
int
Array,其中包含了一些整数。
c#
int
数组
转
byte
数组
c#
int
[]
转
byte
[]
byte
[]
转
int
[] 数据互
转
可以扩展成其他的数组
转
byte
int
[]
int
Array = new
int
[3];
int
Array[0] = 511;
int
Array[1] = 512;
int
Array[2] = 513;
C#
将
int
数组
转
换为
byte
数组
在C里面很简单,直接使用指针强制
转
换一下就OK,
C#
也支持指针,直接想到用指针
转
。代码如下 public static unsafe
byte
[]
Int
ArrTo
Byte
Arr(
int
[]
int
Arr) {
byte
[] bytArr = new
byte
[sizeof(
int
) *
int
Arr.Length]; //使用
int
指针指向in
C#
int
转
byte
:大小端读取
C#
将
int
型
数字
转
为
byte
[],C/C++也可参考
C#
int
类
型
转
Byte
[]
方法1:使用左移和右移
int
转
化为
byte
[]: public
byte
[]
int
To
Byte
s(
int
value) {
byte
[] src = new
byte
[4]; src[3] = (
byte
)((value >> 24) & 0xFF); src[2] = (
byte
)...
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章