假设您要输出或连接字符串.您更喜欢以下哪种款式?
var p = new { FirstName = "Bill", LastName = "Gates" };
Console.WriteLine("{0} {1}", p.FirstName, p.LastName);
Console.WriteLine(p.FirstName + " " + p.LastName);
你更喜欢使用格式还是简单地连接字符串?什么是你最喜欢的?其中一个伤害了你的眼睛吗?
你有任何理性的论据来使用一个而不是另一个吗?
我会去第二个.
为什么有人会使用String.FormatC#和VB .NET而不是串联运算符(&在VB和+C#中)?
主要区别是什么?为什么每个人都如此感兴趣String.Format?我很好奇.