使用哪个版本的C#可以使用$而不是string.format?

4
我发现了一段类似于这样的代码。
int a = 100;
string str = $"{a:0.00}";
Console.WriteLine(str);

结果为"100.00"

$符号与string.Format函数具有相同的功能,我想知道在哪个版本的C#语言中使用。

2个回答

10

这被称为字符串插值,是C# 6的一部分,作为Visual Studio 2015的一部分在七月份发布。


1

请给我一个降低投票的理由,好让我改进我的回答。没有理由的情况下,降低投票是没有帮助的。 - Hari Prasad
你的答案是正确的。我没有给负评。 - Jerry Chou
我知道这不是你@JerryChou,有人没有给出理由就给我点了踩,这种情况很烦人。 - Hari Prasad
抱歉,当我有15个声望时,我会给你最好的投票~ - Jerry Chou

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接