C# byte[]与char[]、string与char[]、byte[] 与 string 互转
来源:互联网 发布:免费的发型设计软件 编辑:程序博客网 时间:2024/05/17 18:48
C# char[]、byte[]、string互相转换
string to char[]: string的 ToCharArray() 可以返回一个 char[]
char[] to string, byte[] to string: Encoding的 GetBytes(char[])、GetBytes(string) 可以将 char[]、string 转为 byte[]
要么用Convert.ToByte()一个个Byte转,Convert里只有ToString的,没有ToBytes和Chars的
byte[] to string: Encoding.GetEncoding("xx").ToString(byte[]),重载ToString(byte[],int index,int count),或者Encoding.Unicode/ASCII/UTF8 等 Encoding实例类的 ToString(byte[]) 方法。Convert,ToString(para-list) 里没有char[] byte[]的重载,况且byte要考虑编码。
char[] to string: suppose char[] ch has already existed, string s=new string(ch), 这样就转换好了。也可以用 StringBuilder s=new StringBuilder().Append(ch).ToString(),StringBuilder是可变字符串类,看名字就知道是方便于Build的。很好。
C# byte[]与char[]、string与char[]、byte[] 与 string 互转
2011-02-28 17:32:54| 分类: C# | 标签:字符串互转 |举报|字号 订阅
- C# byte[]与char[]、string与char[]、byte[] 与 string 互转
- C# byte[]与char[]、string与char[]、byte[] 与 string 互转
- c# byte char string转换
- c# byte char string转换
- java byte与char、String互转原理
- java byte与char、String互转原理
- CString, const char*,string与Unicode,multi-byte字符集转换
- bit,byte,char,string区别与基本类型认识
- java byte与char、String互转原理
- String与byte[]互转
- char与byte区别
- char与Byte区别
- byte与char
- char与byte
- byte 与 char区别
- c# string与byte[]转换
- c# byte[] 与string转化
- c# byte[] 与string转化
- 前端小字典 (2)– Base64
- css text-shadow
- 八步详解Hibernate的搭建及使用
- Eclipse快捷键
- 关于Split和Block
- C# byte[]与char[]、string与char[]、byte[] 与 string 互转
- 给数据库远程连接的权限
- 第五章树和二叉树
- ORM对象关系映射
- Assertion failure in -[SKSTableView _configureCellForDisplay:forIndexPath:]
- Ubuntu 安装 Sublime Text 3 及破解方法 Install Sublime Text 3 in Ubuntu via PPA
- JAVA集合小结
- 【Unity3D自学记录】纯GUI实现黑白棋
- 贪心算法解决背包问题