title: Is using an arraylist of chars faster for performing multiple string concatenation?
body: <p>I'm using the .Net micro framework so the StringBuilder is not available.</p>
  
  <p>I have seen some code from apt professionals to use an Arraylist of chars to concat and build strings, as opposed to the + operator.  They essentially build a managed code StringBuilder.</p>
  
  <p>Is there a performance advantage to this?  Assume the number of concatenations are higher than 10 and string lengths are also larger than 10.</p>