title: At what point does using a StringBuilder become insignificant or an overhead?
body: <p>Recently I have found myself using StringBuilder for all string concatenations, big and small, however in a recent performance test I swapped out a colleague's <em>stringOut = string1 + "." string2</em> style concatenation (being used in a 10000x + loop with the StringBuilder being newed each time) for a StringBuilder just to see what difference it would make in a minor concatenation.</p>
  
  <p>I found, over many runs of the performance test, the change was both insignificantly higher or lower regardless of concatenation or StringBuilder (restating this was for <em>small</em> concatenations).</p>
  
  <p>At what point does the 'newing up' of a StringBuilder object negate the benefits of using one?</p>