Скажем, что вы хотите выводить или конкат строки. Какой из следующих стилей вы предпочитаете?
-
var p = new { FirstName = "Bill", LastName = "Gates" };
-
Console.WriteLine("{0} {1}", p.FirstName, p.LastName);
-
Console.WriteLine(p.FirstName + " " + p.LastName);
Вы предпочитаете использовать формат или просто конкат строки? Какой твой любимый? Один из них причиняет вам боль?
Есть ли у вас рациональные аргументы для использования одного, а не другого?
Я бы пошел на второй.