title: StringBuilder.Append for string array?
body: <p>Say I have a <code>StringBuilder</code> object</p>
  
  <pre><code>var sb = new StringBuilder();
  </code></pre>
  
  <p>And an arbritrary array of strings</p>
  
  <pre><code>var s = new []{"a","b","c"};
  </code></pre>
  
  <p>Is this the 'quickest' way to insert them into the <code>stringbuilder</code> instance?</p>
  
  <pre><code>sb.Append(string.join(string.empty, s));
  </code></pre>
  
  <p>Or does <code>StringBuilder</code> have a function I have overlooked?</p>
  
  <p>Edit: Sorry I dont know how many items <code>sb</code> will contain, or how many items may be in each String[].</p>