您的位置:首页 > 编程语言 > C#

C# char和byte 以及string之间的转换问题

2011-07-20 16:31 453 查看
char 是字符型 byte 是字节型(0 - 255)
在参与算术运算是char类型会自动转为整型;如字符A会转为对应ASCII码65.
在char和byte之间转换 当 char大于256时就会转换有误(比如汉字的char超过了256)
在string 和byte之间的转换 一般使用 byte[] arrByte = System.Text.Encoding.Default.GetBytes(str);
在 char 和 string之间的转化 char[] arrChar = str.ToCharArray();
将char[] 转化为 string
char[] aa = str.ToCharArray();
string s = new string(aa);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: