c#net2.0 Console App在一个字符串中合并参数

时间:2013-03-01 12:06:24

标签: c# c#-2.0

我有一个控制台应用程序,它接收可变数量的参数。我需要删除第一个元素(args [0])并将所有其他元素合并为一个字符串。

我如何在.NET 2.0中做到这一点?

2 个答案:

答案 0 :(得分:6)

string result = string.Join(" ", args, 1, args.Count-1);

这会连接所有参数,但第一个参数,用空格分隔它们。

请参阅http://msdn.microsoft.com/en-us/library/tk0xe5h0.aspx

答案 1 :(得分:0)

您可以执行以下操作:

如果您需要分隔符:

string delim = "%";
string merge = args[1];

for (int i = 2; i < args.Length; i++)
{
    merge = delim + args[i];
}

如果您不需要分隔符:

args[0] = "";
string merge = String.Join("", args);