2017-08-29 11 views
0

もっと良い方法がありますか?私はおそらくメソッドを短縮し、それを改善しようとしています。より良い方法:MergeParams

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(); 
} 
+2

'string.Joinを返します(「」、Params.Skip(スタート));' – Fabio

答えて

1

使用string.JoinEnumerable.Skip

public static string MergeParams(string[] Params, int Start) => 
    string.Join(" ", Params.Skip(Start)); 
関連する問題