码迷,mamicode.com
首页 > 编程语言 > 详细

C#中如何把byte[]数组转换成其他类型

时间:2015-01-06 17:32:33      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:

http://bbs.csdn.net/topics/20447859

byte[] bytes = new byte[256];
//receive some stream from network

int a,b,c,d;
string theStr;

a = (int)bytes[0];
b = (int)bytes[1];
c = (int)bytes[2];
d = (int)bytes[3];

byte[] newBytes = byte[bytes.Length-4];
for( int i=0;i<newBytes.Length;i++ )
  newBytes[i] = bytes[i+4];

theStr = System.Text.Encoding.Default.GetString( newBytes );  //注意你接受的字符串的编码,根据编码这里要使用不同的编码来获得字符串

//如果字符串是已‘,‘分割
string[] stringValues = theStr.Split( ‘,‘ );

//stringValues这个数组就是分割后的各个字符串

C#中如何把byte[]数组转换成其他类型

标签:

原文地址:http://www.cnblogs.com/xihong2014/p/4206148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!