当前位置: 首页 > 知识库问答 >
问题:

C#-为什么我不能在字符串中使用三元运算?[重复]

孟英光
2023-03-14

我在试着写作

$"This is { awesomeEnough ? "awesome" : "not awesome"}"

但是我收到编译器错误

CS1003语法错误,':'预期

是期待行为还是bug?

共有1个答案

丌官绍元
2023-03-14

操作员优先级。括号可以解决问题

$"This is { (awesomeEnough ? "awesome" : "not awesome") }"
 类似资料: