有更好的方法吗?我试图缩短方法并改进它。
public static string MergeParams(string[] Params, int Start)
{
var Merged = new StringBuilder();
for (int i = Start; i < Params.Length; i++)
{
if (i > Start)
Merged.Append(" ");
Merged.Append(Params[i]);
}
return Merged.ToString();
}
答案 0 :(得分:1)
使用string.Join
和Enumerable.Skip
:
public static string MergeParams(string[] Params, int Start) =>
string.Join(" ", Params.Skip(Start));