转:C#中有关string和byte[]转换的问题

转载 2007年10月16日 09:31:00

转:http://www.cnblogs.com/michaelxu/archive/2007/05/14/745881.html

 
byte[] byteArray = System.Text.Encoding.Default.GetBytes(  str  );
反过来也是一样,把byte[]转成string:

string str = System.Text.Encoding.Default.GetString( byteArray );

  其实,在System.Text.Encoding class中,还有很多其它有用的方法,像GetChars,从一个byte[]转成一个char[],等等,可以参考MSDN。

  另外,还有其它编码方式的,如System.Text.UTF8Encoding class、System.Text.UnicodeEncoding class等,根据不同需要可选不同的class。

C# string转换为几种不同编码的Byte[]的问题

C#中关于string转换为几种不同编码的Byte[]的问题
  • xiefei20098648
  • xiefei20098648
  • 2017年03月29日 20:40
  • 1665

C#中图片BYTE[]和base64string的相互转换

概述 本篇主要讲解c#中图片BYTE[]和base64string的相互转换 编码规则 Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码...
  • HR1187362408
  • HR1187362408
  • 2015年07月01日 10:22
  • 1036

java 里面的string 和byte[] 怎么互转?

1.string 转 byte[] byte[] midbytes=isoString.getBytes("UTF8"); //为UTF8编码 byte[] isoret = srt2.getByte...
  • phenixyf
  • phenixyf
  • 2016年08月04日 14:26
  • 833

byte数组和String之间的相互转换代码

public static String converByteToString(byte[] data) { ByteArrayInputStream byteInput = null; GZ...
  • u012516914
  • u012516914
  • 2014年08月27日 15:57
  • 2486

C#中图片.BYTE[]和base64string的转换

在C#中图片到byte[]再到base64string的转换: Bitmap bmp = new Bitmap(filepath); MemoryStream ms ...
  • c13_tianming
  • c13_tianming
  • 2015年08月16日 21:58
  • 605

byte[] 转换成String,再getBytes()之后byte[]内容与原数组不同

问题代码 byte[] bytes = new byte[]{40, -37, -96, 46, -75, -10}; byte[] myBytes = new String(bytes).getB...
  • qq_27760433
  • qq_27760433
  • 2017年10月24日 11:04
  • 311

Byte类型与各种基础类型之间的相互转化函数总结

这几天在做一个通讯协议,需要byte类型与各种类型之间相互转化,为了便于以后用到的时候查看,特此记录。 import java.io.ByteArrayOutputStream; import...
  • qq_31490071
  • qq_31490071
  • 2016年05月26日 11:04
  • 3972

byte[]与各种数据类型互相转换示例

在socket开发过程中,通常需要将一些具体的值(这些值可能是各种JAVA类型)转化为byte[]类型,为此我总结了如下这个示例,贴出来,以便经常翻看: public class TestCase ...
  • xiaoxian8023
  • xiaoxian8023
  • 2014年12月31日 23:54
  • 1919

byte[]与String互相转换

参考;http://www.cnblogs.com/fuzhaoyang56/archive/2013/05/24/3096471.htmlString s = "fs123fdsa";//Strin...
  • u014473112
  • u014473112
  • 2016年07月25日 14:39
  • 1610

C# 16进制与字符串、字节数组之间的转换

C# 16进制与字符串、字节数组之间的转换 标签: c#hexstringbyteexceptionnull 2009-08-22 23:05 5152人阅读 评论(1) 收藏 举报 ...
  • kasama1953
  • kasama1953
  • 2016年07月30日 22:56
  • 2355
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:转:C#中有关string和byte[]转换的问题
举报原因:
原因补充:

(最多只允许输入30个字)