标签: razor
我遇到条件表达式问题。这是我的代码:
<td>@((test) ? '-' : "No")</td>
错误是:
无法确定条件表达式的类型,因为&#39; char&#39;之间没有隐式转换。和&#39;字符串&#39;。
答案 0 :(得分:3)
好的,我找到了解决方案。
因为我的条件的第一部分是'-'作为字符,而我的第二个条件作为字符串,这是导致错误的原因。
'-'
所以我改变了我的代码:
<td>@((test) ? "-" : "No")</td>