
无法将类型“int?”隐式转换为“int”。存在一个显式转换(是否缺少强制转换?)
varfenshu=fromitem1indb.OnlineExaminewhereitem1.ID==onlineExamineIDselectitem1;intall...
var fenshu = from item1 in db.OnlineExamine
where item1.ID == onlineExamineID
select item1;
int allscore=0;
foreach (OnlineExamine zongfen in fenshu)
{
int a= zongfen.Score;
allscore += a;
} 展开
where item1.ID == onlineExamineID
select item1;
int allscore=0;
foreach (OnlineExamine zongfen in fenshu)
{
int a= zongfen.Score;
allscore += a;
} 展开
3个回答
展开全部
int a= zongfen.Score;
改成
var a= zongfen.Score;
script里面都是用var代表变量的,没有什么int,string之类的
改成
var a= zongfen.Score;
script里面都是用var代表变量的,没有什么int,string之类的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询