我整天都在做一个学校项目,现在我认为这是一个非常简单的问题,但我没有看到它。
在我的视图文件(details.cshtml)中,我尝试比较一个viewbag值。
ViewBag.ScoreOne
包含一个int
@if(Model.Turn == Model.PlayerOneId && ViewBag.ScoreOne <= 10){
}
else if (@Model.Turn == Model.PlayerTwoId && ViewBag.ScoreTwo <= 10)
{
}else{
}
我将语句中的代码放出去,因为它没用。
我做错了什么?
答案 0 :(得分:2)
在比较之前将ViewBag的属性转换为((int)ViewBag.ScoreOne)。