将数字从字符串拉入数组

时间:2014-12-28 18:12:38

标签: c#

我希望将字符串中的数字隔离出来,而不仅仅是单个数字:

string input = "15, 26, 5, 9, 23"

所以最后它就像:

numbers[1] = 15 
numbers[2] = 26
numbers[3] = 5
numbers[4] = 9
numbers[5] = 23

如何做到这一点?

1 个答案:

答案 0 :(得分:9)

假设它们都是数字:

List<int> nums = input.Split(',').Select(numStr => int.Parse(numStr)).ToList();

如果没有,您只需使用int.TryParse