问题:
一个字符串是string a="a,b,c,d" ,另一个是string b="1,2,3,4" ,第一个转换成string[]类型的,第二个转换成int[]类型的。
string a = "a,b,c,d";
string b = "1,2,3,4";
string[] arr1 = a.Split(','); //将字符串转换成数组arr1
string[] arrtemp = b.Split(',');
int[] arr2 = new int[arrtemp.Length]; //用来存放将字符串转换成int[]
for(int i = 0; i < arrtemp.Length; i++)
{
arr2[i] = int.Parse(arrtemp[i]);
}
string b = "1,2,3,4";
string[] arr1 = a.Split(','); //将字符串转换成数组arr1
string[] arrtemp = b.Split(',');
int[] arr2 = new int[arrtemp.Length]; //用来存放将字符串转换成int[]
for(int i = 0; i < arrtemp.Length; i++)
{
arr2[i] = int.Parse(arrtemp[i]);
}
本文介绍如何将包含逗号分隔的字符串分别转换为string[]和int[]类型数组的方法。具体步骤包括使用Split方法按逗号切分字符串得到string[]类型,再通过循环结合int.Parse方法将每个元素转换为整数并存入int[]中。
326

被折叠的 条评论
为什么被折叠?



