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