char 类型的数组如何转换成字符串呢 char 类型的数组如何转换成字符串呢有个char类型的数组,我想转成字符串。目前是数组.ToString()这样的。但这样不对,获取不到的。求答案!求答案! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char[] a = new char[]{'1','2'};string b = new string(a); //string 转换成 Char[]string s="abcdefg";char[] c=s.ToCharArray();//Char[] 转换成stringstring s=new string(c); string 转换成 Char[] string ss="abcdefg"; char[] cc=ss.ToCharArray();Char[] 转换成string string s=new string(cc);此外,byte[] 与 string 之间的装换 byte[] bb=Encoding.UTF8.GetBytes(ss); string s=Encoding.UTF8.GetString(bb);下面我们利用 StringBuilder 来进行数组 与 string 间的转换 , 很简单,代码如下 using System.Text; StringBuilder sb=new StringBuilder(); foreach(char c in cc) { sb.Append(c); } string s=sb.ToString();StringBuilder 的 Append 方法支持多种参数,所以数组转换成string基本上都可以用它。另外 string[] 转换成string,.Net框架提供了一个使用的方法 string strOr= "OR"; string result=string.Concat(new string[]{" A ",strOr," B ",Environment.NewLine," C ",strOr," D "}); 违反并发性: UpdateCommand 影响了预期 1 条记录中的 0 条。 关于在.NET程序中使用Office2003提供的信息权限管理功能 菜鳥求助???C# OracleClient連接問題 请教如何用C#打印本地的Word文档 简单的猜数字游戏 执行错误 求指教 关于利用C#制作一套网络视频系统 DataGridView 中CurrentRow、CurrentCell的问题? 关于数据绑定的问题,拜谢···· 有这样的时间计划控件吗? 求助!数据库添加程序集调用出错!! C#可枚举的接口(IEnumerable) 如何获取webbrowser里网页焦点文字
string b = new string(a);
string s="abcdefg";
char[] c=s.ToCharArray();//Char[] 转换成string
string s=new string(c);
string ss="abcdefg";
char[] cc=ss.ToCharArray();Char[] 转换成string
string s=new string(cc);此外,byte[] 与 string 之间的装换
byte[] bb=Encoding.UTF8.GetBytes(ss);
string s=Encoding.UTF8.GetString(bb);下面我们利用 StringBuilder 来进行数组 与 string 间的转换 , 很简单,代码如下 using System.Text; StringBuilder sb=new StringBuilder();
foreach(char c in cc)
{
sb.Append(c);
}
string s=sb.ToString();
StringBuilder 的 Append 方法支持多种参数,所以数组转换成string基本上都可以用它。另外 string[] 转换成string,.Net框架提供了一个使用的方法
string strOr= "OR";
string result=string.Concat(new string[]{" A ",strOr," B ",Environment.NewLine," C ",strOr," D "});