C# 6.0 单声道 MCS 中的字符串插值
C# 6.0 String Interpolation in Mono MCS
我使用的是最新的 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 版本的一部分,该版本已经分支,但尚未发布。
所以你现在需要自己构建它