-1

我整天都在做一个学校项目,现在我想一个很简单的问题,但我没有看到。

在我的视图文件(details.cshtml)中,我尝试比较 viewbag 值。 ViewBag.ScoreOne包含一个 int

@if(Model.Turn == Model.PlayerOneId && ViewBag.ScoreOne <= 10){

}
else if (@Model.Turn == Model.PlayerTwoId && ViewBag.ScoreTwo <= 10)
{

}else{

}

我把语句中的代码放出来了,因为它没有用。

我究竟做错了什么?

4

1 回答 1

2

在比较之前将 ViewBag 的属性 ((int)ViewBag.ScoreOne) 转换为 int。

于 2013-04-13T18:51:33.023 回答