1
如何在插值字符串中使用三元运算符?
我对为什么此代码无法编译感到困惑: var result = $"{fieldName}{isDescending ? " desc" : string.Empty}"; 如果我将其拆分,则可以正常工作: var desc = isDescending ? " desc" : string.Empty; var result = $"{fieldName}{desc}";
C#6.0与Roslyn(.NET编译器平台)和Visual Studio 2015一起提供。