以下是详细的讲解“C#字符串数组转换为整形数组的方法”的攻略:
方法一:使用循环遍历
首先,我们可以使用for循环遍历字符串数组,然后逐一转换成整型,保存至目标整型数组中。
string[] strArray = {"10", "20", "30"};
int[] intArray = new int[strArray.Length];
for(int i = 0; i < strArray.Length; i++)
{
intArray[i] = Int32.Parse(strArray[i]);
}
Console.WriteLine("整型数组:[{0}]", string.Join(",", intArray));
上述代码首先定义字符串数组strArray为{"10", "20", "30"},然后定义一个与其长度相同的整型数组intArray。接着使用for循环遍历字符串数组,将逐一转换成整型后存入目标整型数组intArray中。最后使用Console.WriteLine打印输出intArray的内容。
方法二:使用LINQ
其次,我们可以使用LINQ表达式将字符串数组转换为整型数组。
string[] strArray = {"10", "20", "30"};
int[] intArray = strArray.Select(s => Int32.Parse(s)).ToArray();
Console.WriteLine("整型数组:[{0}]", string.Join(",", intArray));
上述代码与方法一相同,首先定义字符串数组strArray为{"10", "20", "30"},然后使用Select方法将字符串数组转换成整型数组。最后使用Console.WriteLine打印输出intArray的内容。
通过以上两种方法,我们可以实现C#字符串数组转换为整型数组的功能。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:C#字符串数组转换为整形数组的方法 - Python技术站