Model view controller 赋值的左侧必须是变量属性或索引器MVC

Model view controller 赋值的左侧必须是变量属性或索引器MVC,model-view-controller,Model View Controller,我尝试计算两列表的差异并保存在另一个表中。但我一直有一个错误“赋值的左侧必须是变量属性或索引器”。有人可以解释我做错了什么 这是我的密码 public ActionResult Index(Timesheet timeLogger) { System.DateTime momentStart = new System.DateTime(); System.DateTime momentEnd = new System.DateTime();

我尝试计算两列表的差异并保存在另一个表中。但我一直有一个错误“赋值的左侧必须是变量属性或索引器”。有人可以解释我做错了什么

这是我的密码

 public ActionResult Index(Timesheet timeLogger)
    {
        System.DateTime momentStart = new System.DateTime();
        System.DateTime momentEnd = new System.DateTime();
        Nullable < System.DateTime > b;
        int a=0;
        timeLogger.EndWork =  momentEnd;
        timeLogger.StartWork = momentStart;
        timeLogger.TotalTime=a;

        int houerEnd = momentEnd.Hour;
        int houerStart = momentStart.Hour;

        houerEnd - houerStart = a;

        return View();
    }
公共行动结果索引(时间表timeLogger)
{
System.DateTime momentStart=新的System.DateTime();
System.DateTime MOMENTED=新的System.DateTime();
可空b;
int a=0;
timeLogger.EndWork=动量;
timeLogger.StartWork=时刻开始;
timeLogger.TotalTime=a;
int houerEnd=分钟小时;
int houerst=momentStart.Hour;
houerEnd-houerStart=a;
返回视图();
}
模范班


在此处输入代码

houerEnd-houerStart=a。。。尝试
a=houerEnd-houerStart?我尝试过,但没有任何变化。
Nullableb你想用这一行完成什么?我重启电脑,第一个想法很好。非常感谢。可空b---我忘了搬走。