哪个版本的C#以字符串格式使用$

Jer*_*hou 2 c# string.format dollar-sign

我发现了一段这样的代码

int a = 100;
string str = $"{a:0.00}";
Console.WriteLine(str);
Run Code Online (Sandbox Code Playgroud)

结果是"100.00"

$具有与string.Format相同的功能,我想知道哪个版本的C#.

Joe*_*orn 7

这称为字符串插值,它是C#6的一部分,它是作为Visual Studio 2015的一部分在7月发布的.