Let\'s say that you want to output or concat strings. Which of the following styles do you prefer?
var p = new { FirstName = \"Bill\", LastName = \"Ga
If you intend to localise the result, then String.Format is essential because different natural languages might not even have the data in the same order.