Tag: ternary operator

如何在内插string中使用三元运算符?

我很困惑,为什么这个代码不会编译: var result = $"{fieldName}{isDescending ? " desc" : string.Empty}"; 如果我把它分开,它工作正常: var desc = isDescending ? " desc" : string.Empty; var result = $"{fieldName}{desc}";