2

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

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

4

2 回答 2

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

这将连接除第一个以外的所有参数,并用空格分隔它们。

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

于 2013-03-01T12:09:05.583 回答
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);
于 2013-03-01T12:13:41.757 回答