C# 更好的方法:MergeParams
有更好的方法吗?我正试图缩短这个方法并加以改进C# 更好的方法:MergeParams,c#,.net,C#,.net,有更好的方法吗?我正试图缩短这个方法并加以改进 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(" "); Me
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();
}
公共静态字符串MergeParams(字符串[]参数,int Start)
{
var Merged=新的StringBuilder();
for(int i=Start;i开始)
合并。追加(“”);
合并。追加(参数[i]);
}
返回Merged.ToString();
}
使用和:
返回string.Join(“,Params.Skip(Start))代码>
public static string MergeParams(string[] Params, int Start) =>
string.Join(" ", Params.Skip(Start));