假设您想要输出或连接字符串。您更喜欢下列哪种样式?
var p = new { FirstName = "Bill", LastName = "Gates" };
Console.WriteLine("{0} {1}", p.FirstName, p.LastName);
Console.WriteLine(p.FirstName + " " + p.LastName);
您更愿意使用格式还是仅仅连接字符串?你最喜欢什么?其中一个伤到你的眼睛了吗?
你有什么理性的论据可以用一个而不用另一个吗?
我会选第二个。