聪明文档网

聪明文档网

最新最全的文档下载
当前位置: 首页> c如何将一个字符串转换成字节数组”与“如何将一个字节数组转换成一个字符串

c如何将一个字符串转换成字节数组”与“如何将一个字节数组转换成一个字符串

时间:2023-03-15 18:09:24    下载该word文档
C#如何将一个字符串转换成字节数组”与“如何将一个字节
数组转换成一个字符串
“如何将一个字符串转换成字节数组”与“如何将一个字数组转换成一个字符串”两者使用的时机视数据内容而定,您必须根据不同的数据内容来套用不同的编码或是译码函式,以便取得对应的字节或是字符串数据。程序范例
本程序范例将建立四种不同的字节数据,并使用三种不同的编码方式将原本的字节数据转换为字符串,观察编码函式处理后所产生之结果,程序代码如下所示:
staticvoidMain(string[]
args
{

byte[]ibyte1,ibyte2,ibyte4;byte[]ibyte3=newbyte[1024];
ibyte1=System.Text.Encoding.ASCII.GetBytes("0123456789";ibyte2=System.Text.Encoding.ASCII.GetBytes("章立民
";RandomNumberGenerator.Create(.GetBytes(ibyte3;ibyte4=newbyte[]{0,1,2,3,4};


Show(ibyte1;Show(ibyte2;Show(ibyte3;Show(ibyte4;Console.ReadLine(;}
privatestaticvoidShow(byte[]Ibyte
{

Console.WriteLine("/****/n";
******************************************Console.WriteLine("Ibyte[0]:"+Ibyte[0].ToString(+"n";stringascii2str=Encoding.ASCII.GetString(Ibyte;Console.WriteLine("ascii2str:"+ascii2str+"t";Console.WriteLine("ascii2str.Length:"+ascii2str.Length+n";stringunicode2str=Encoding.Unicode.GetString(Ibyte;Console.WriteLine("unicode2str:"+unicode2str+"t";Console.WriteLine("unicode2str.Length:"+unicode2str.Length+"n";stringutf82str=Encoding.UTF8.GetString(Ibyte;Console.WriteLine("utf82str:"+utf82str+"t";

  • 29.8

    ¥45 每天只需1.0元
    1个月 推荐
  • 9.9

    ¥15
    1天
  • 59.8

    ¥90
    3个月

选择支付方式

  • 微信付款
郑重提醒:支付后,系统自动为您完成注册

请使用微信扫码支付(元)

订单号:
支付后,系统自动为您完成注册
遇到问题请联系 在线客服

常用手机号:
用于找回密码
图片验证码:
看不清?点击更换
短信验证码:
新密码:
 
绑定后可用手机号登录
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系 在线客服