我正在使用最新的 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 MCS 中的 C# 6.0 字符串插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29208869/