2017-08-29 1 views
0

Gibt es einen besseren Weg, dies zu tun? Ich versuche die Methode möglicherweise zu verkürzen und zu verbessern.Bessere Methode: 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

'Rückkehr string.Join (““, Params.Skip (Start));' – Fabio

Antwort

1

Verwenden string.Join und Enumerable.Skip:

public static string MergeParams(string[] Params, int Start) => 
    string.Join(" ", Params.Skip(Start)); 
Verwandte Themen