我正在使用最新的Mono 3.12.1。除了字符串插值之外,所有C#6功能都适用于我。我正在使用MCS编译器。
这是我的代码:
const string someString = "Some String";
var str = $"string: {someString}";
我收到以下错误:
error CS1056: Unexpected character `$'
Mono支持字符串插值吗?
答案 0 :(得分:9)
你需要一个更新版本的Mono,它将是Mono 4.0版本的一部分,该版本已经分支,但尚未发布。
所以你现在需要自己构建它