title: How does the c# compiler concat strings
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/288794/does-c-sharp-optimize-the-concatenation-of-string-literals">Does C# optimize the concatenation of string literals?</a>  </p>
  </blockquote>
  
  
  
  <pre><code>string foo = "bar1" + "bar2" + "bar3";
  </code></pre>
  
  <p>Does the c# compiler internally apply the string.Concat method ?</p>
  
  <p>Then it would be better to use the + operator for the readability sake.</p>