-7

对于控制台应用程序的启动方式static void Main(string[] args),假设参数传递如下:

你好世界a,b,c,d

从 agrs 中获取 a、b、c 和 d 的最佳方法是什么(没有空格和逗号)?

4

3 回答 3

3
string[] s = args[0].Split(new char[] { ' ', ',' }, 
                           StringSplitOptions.RemoveEmptyEntries);
于 2013-06-07T11:55:08.417 回答
1
var elements = args[0].Split(',').Select(s => s.Trim());
于 2013-06-07T11:56:41.727 回答
0

您可以使用Trim()删除空格和Replace()替换逗号分隔值。

于 2013-06-07T11:56:59.347 回答