将字符串类型列表更改为整数

时间:2013-11-29 22:58:40

标签: c#

列表如下:我只想将其转换为整数列表

   List<string> list2 = new List<string>();

如何将其所有内容转换为int?

2 个答案:

答案 0 :(得分:4)

var intList = list2.Select(x => int.Parse(x)).ToList();

答案 1 :(得分:3)

您可以使用List.ConvertAll<int>

List<int> ints = list2.ConvertAll<int>(int.Parse);

如果您没有列表,可以Select使用int.Parse

List<int> ints = strings.Select(s=> int.Parse(s)).ToList();