Все, что вам нужно сделать, это вызвать метод ToString()
для переменной типа int
count
<th>
@{
int count = 0;
}
@(count == 0 ? "-" : count.ToString())
</th>
Вы должны явно вызвать ToString()
внутри троичного выражения.Но если вы пойдете к более чистому подходу - if-else
, вы можете просто сделать @count
, и бритва сделает это (, вызвав ToString () внутренне ) для вас.
<th>
@if(count!=0)
{
@count
}
else
{
@:-
}
</th>