Are there differences between these examples? Which should I use in which case?
var str1 = \"abc\" + dynamicString + dynamicString2; var str2 = String.Form
@ Jerod Houghtelling Answer
Actually String.Format uses a StringBuilder behind the scenes (use reflecton on String.Format if you want)
I agree with the following answer in general