要将字符串数组转为整型数组,可以使用C#中的LINQ(Language-Integrated Query)和Select()方法来完成。Select()方法可以将一个集合的每个元素应用一个转换方法后返回一个新的集合。
下面是将字符串数组转为整型数组的示例代码:
using System;
using System.Linq;
class Program
{
static void Main(string[] args)
{
// 字符串数组
string[] stringArray = { "1", "2", "3", "4", "5" };
// 使用LINQ将字符串数组转为整型数组
int[] intArray = stringArray.Select(int.Parse).ToArray();
// 输出整型数组
Console.WriteLine(string.Join(",", intArray)); // 输出:1,2,3,4,5
}
}
在上面的代码中,Select(int.Parse)将每个字符串转为对应的整型,并返回一个新的整型数组。通过调用ToArray()方法将LINQ查询结果转为整型数组。最后使用string.Join()方法将整型数组转为字符串,方便输出。
需要注意的是,如果字符串数组中有不能转为整型的字符串,将会抛出异常。
C#使用LINQ将字符串数组转换为整型数组
该代码示例展示了如何利用C#中的LINQ和Select方法将包含数字字符串的数组转换为整型数组。通过Select(int.Parse)对每个字符串应用转换,然后使用ToArray创建新的整型数组。如果数组中存在无法转换的字符串,会抛出异常。
1485

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



