解析逗号分隔值的字符串

本文关键字:字符串 分隔 | 更新日期: 2023-09-27 18:11:55

从一串逗号分隔的数字中提取值的最优雅的方法是什么?

它也应该考虑空白。例子:

输入字符串:"22,10,8,13"
输入字符串:"22, 10, 8, 13"
输入字符串:"22, 10 ,8 ,13,"

给定所有三个输入,该方法应该识别值。所有三个输入的示例输出:"String contains: 22 10 8 13"

可能的重复:最简单的方法来解析逗号分隔的字符串到某种类型的对象,我可以通过循环访问个别值?

解析逗号分隔值的字符串

string input = "22,10 ,8 , 13";
var output = input.Split(',').Select(i=>i.Trim());