我很困惑为什么这段代码不能编译:
var result = $"{fieldName}{isDescending ? " desc" : string.Empty}";
Run Code Online (Sandbox Code Playgroud)
如果我拆分它,它工作正常:
var desc = isDescending ? " desc" : string.Empty;
var result = $"{fieldName}{desc}";
Run Code Online (Sandbox Code Playgroud)