Razor-无法确定条件表达式的类型
我对条件表达式有问题。这是我的密码:Razor-无法确定条件表达式的类型,razor,Razor,我对条件表达式有问题。这是我的密码: <td>@((test) ? '-' : "No")</td> @((测试)?“-”:“否”) 错误是: 无法确定条件表达式的类型,因为“char”和“string”之间没有隐式转换 好的,我找到了解决办法 因为我的条件的第一部分是字符形式的'-',第二部分是字符串形式的,这就是导致错误的原因 因此,我更改了以下代码: <td>@((test) ? "-" : "No")</td> @((测试)?“-”:
<td>@((test) ? '-' : "No")</td>
@((测试)?“-”:“否”)
错误是:
无法确定条件表达式的类型,因为“char”和“string”之间没有隐式转换
好的,我找到了解决办法 因为我的条件的第一部分是字符形式的
'-'
,第二部分是字符串形式的,这就是导致错误的原因
因此,我更改了以下代码:
<td>@((test) ? "-" : "No")</td>
@((测试)?“-”:“否”)
好的,我找到了解决方案
因为我的条件的第一部分是字符形式的'-'
,第二部分是字符串形式的,这就是导致错误的原因
因此,我更改了以下代码:
<td>@((test) ? "-" : "No")</td>
@((测试)?“-”:“否”)
错误消息的最后一部分就是您所需要的。错误消息的最后一部分就是您所需要的。