Mono 单声道MCS中的C#6.0字符串插值

Mono 单声道MCS中的C#6.0字符串插值,mono,c#-6.0,Mono,C# 6.0,我正在使用最新的Mono 3.12.1。除了字符串插值外,所有的C#6特性都适合我。我正在使用MCS编译器 这是我的密码: const string someString = "Some String"; var str = $"string: {someString}"; 我得到以下错误: error CS1056: Unexpected character `$' Mono支持字符串插值吗?为此,您需要更新版本的Mono,它将是Mono 4.0版本的一部分,该版本已经过分支,但尚未发布

我正在使用最新的Mono 3.12.1。除了字符串插值外,所有的C#6特性都适合我。我正在使用MCS编译器

这是我的密码:

const string someString = "Some String";
var str = $"string: {someString}";
我得到以下错误:

error CS1056: Unexpected character `$'

Mono支持字符串插值吗?

为此,您需要更新版本的Mono,它将是Mono 4.0版本的一部分,该版本已经过分支,但尚未发布


所以你现在需要自己建造它

谢谢,这就是我的想法。不幸的是,从头开始构建Mono非常困难(即使有所有的说明),我花了整整两天的时间尝试构建Mono,但都没有成功。DLL/Cygwin地狱般的地狱。我想我得等到正式的建造。。。。同时,Mono目前的版本为5.14