我对为什么此代码无法编译感到困惑:
var result = $"{fieldName}{isDescending ? " desc" : string.Empty}";
如果我将其拆分,则可以正常工作:
var desc = isDescending ? " desc" : string.Empty;
var result = $"{fieldName}{desc}";
9
@Sinatr更新链接:thebillwagner.com/Blog/Item/...
—
内特Barbettini
这同样适用于命名空间别名限定符(::)。
—
Uwe Keim
Roslyn小组相关讨论:使用?时,内插字符串中出现奇怪的语法错误:
—
分钟