C# 中将数值型数据转换为字节数组的方法
复制代码 代码如下: private void Value_ByteArray() { } 程序结果: double =258.0 ;8位――0 0 0 0 0 32 112 64 字节数组 复制代码 代码如下: Int16[] int16Array =new Int16[3]{0,1} ; MemoryStream int16mem = new MemoryStream(); BinaryWriter int16byteWR = new BinaryWriter(int16mem); foreach (Int16 hehe in int16Array) { int16byteWR.Write(hehe); } byte[] bufferint16 = int16mem.ToArray();//0 0 2 1 1 0 BinaryReader int16Reader = new BinaryReader(int16mem); int16mem.Seek(0,SeekOrigin.Begin); Int16[] int16Arraynew=new Int16[3]; for (int i = 0; i < int16mem.Length/2; i ++) { int16Arraynew[i] = int16Reader.ReadInt16();//[0,1] } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |