C#中char[]与string之间的转换

时间:2016.05.08 发布人:puilz4b1**v2

C#中char[]与string之间的转换

已解决问题

谷歌puilz4b1**v2用户在2016.05.08提交了关于“白鹿原C#中char[]与string之间的转换”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-12T10:16:39。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,真心佩服你,谢谢 !

希望以下的回答,能够帮助你。

第1个回答

用户名:来自yangyang5800  

  string转换成Char[]

  stringss="abcdefg";

  char[]cc=ss.ToCharArray();

志阿元钱量便洲模神  Char[]转换成string

  strings问答=newstring(cc);

  此外,byte[]与string之间的装换

  byte[]bb=Encoding.UTF8.GetBytes(ss);

  strings=Encoding.UTF8.GetString(bb);

  下面我们利用StringBuilder来进行数组与string间的转换,很简单,代打总意温远美限维码如下

  using持刘季防鱼部正System.Text;

  StringBuildersb=newStringBuilder();

  foreach(charcincc)

  {

  sb会孔划争班血完.Append(c);

  }

室土层响换笔假早胜杀  strings=sb罗染见周棉齐名斯率京盐.ToString();

  StringBuilder的Append方法支持多种参数,所以察死数组转换成string基本上右都可以用它。

  另外stri立各语练环雨立ng[]转换成string,.Net框架提供了一个使用的方法

  stringstrOr="OR";

  stringresult=string.Concat(newstring[]{"A",strOr,"B",Environment.NewLine,"C",strOr,"D"});

些尼紧娘  string到int,double:Int32.Parse(str)