C#,有一串字符串(定长,8个字符),将其分割成四组,求救!

求救,有一串字符串,八个字符,每两个字符就加一个空格
例如
string a="12345678";
将其分割成:
string[] a1[0]="12"
string[] a1[1]="34"......

第1个回答  推荐于2016-05-29
您可以在该字符串的每隔2位数插入一个空格.

a.Insert(2," ");
a.Insert(4," ");
a.Insert(6," ");
然后
a.Split(' ');即可本回答被提问者采纳
第2个回答  推荐于2018-04-19
string a="12345678";
string[] a1=new string[4];
for(i=0;i<4;i++){
    a1[i]=a.Substring(i*2,2);
}
string a2=string.Join(" ",a1);

本回答被网友采纳
相似回答