在C#中,使用美元符号在Console.WriteLine

时间:2016-07-23 05:25:24

标签: c#-6.0 console.writeline

感谢您查看我的问题,验证我的意思

Console.WriteLine($"Hello {variable}");

我很好奇$ $对Console.WriteLine

的输出有影响

2 个答案:

答案 0 :(得分:6)

Console.WriteLine($"Hello {variable}");

我认为是否等于:

Console.WriteLine(string.Format("Hello {0}", variable));

它只是将参数移动到索引位置,就像您正在格式化它一样。

答案 1 :(得分:4)

除了string.Format

之外,这是一项新功能

它被称为Interpolated Strings