title: Performance StringBuilder Insert versus string Concat
body: <p>What is more efficient in performance to prepend a string to another?</p>
  
  <p>Using the <code>StringBuilder.Insert</code> method or the <code>string.Concat</code> method?</p>
  
  <pre><code>messageString.Insert(0, prependedString);
  </code></pre>
  
  <p>or</p>
  
  <pre><code>string.Concat(prependedString, messageString);
  </code></pre>
  
  <p>In my case the message string is relatively big, the prepended string is short.</p>