标签: c# string formatting ternary-operator c#-6.0
我正在尝试写
$"This is { awesomeEnough ? "awesome" : "not awesome"}"
但我收到了编译错误
CS1003语法错误,':'预期
是期待行为还是错误?
答案 0 :(得分:3)
运营商优先权。括号应解决问题
$"This is { (awesomeEnough ? "awesome" : "not awesome") }"