static void Main(string [] args)

时间:2013-06-07 11:53:27

标签: c# .net parameters console

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

helloworld a,b,c,d

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

3 个答案:

答案 0 :(得分:3)

string[] s = args[0].Split(new char[] { ' ', ',' }, 
                           StringSplitOptions.RemoveEmptyEntries);

答案 1 :(得分:1)

var elements = args[0].Split(',').Select(s => s.Trim());

答案 2 :(得分:0)

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