如何将 C# 字符串拆分成一个一个的形成 C#数组

若是 JavaScript,下面的代码可以实现字符串一个个拆分:

var str = "cftea";
var arr = str.split("");
alert(arr.length); // 5

但若用下面的 C# 代码:

string str = "cftea";
string[] arr = str.Split(new string[] { "" }, StringSplitOptions.None);

这是无法拆分 str 的,arr 的结果是:长度为 1,第一个元素为 cftea 的数组。

C# 中可这么做:

char[] arr = str.ToCharArray();

有人说 str 如果有中文,出错吗?当然不会啦。

相关阅读

  • C# 如何将 char[] 转换成 string

你可能感兴趣的