非静态方法需要目标

非静态方法需要目标,第1张

静态方法需要目标

我认为当您在运行时为空引用的lambda中使用变量时,会发生此令人困惑的异常。在您的情况下,我将检查您的变量CalculationViewModel是否为空引用。

就像是:

public ActionResult MNPurchase(){    CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"];    if (calculationViewModel != null)    {        decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.SalesPrice) .FirstOrDefault() .OP;        decimal MP = landTitleUnitOfWork.Sales.Find() .Where(x => x.Min >= calculationViewModel.MortgageAmount) .FirstOrDefault() .MP;        calculationViewModel.LoanAmount = (OP + 100) - MP;        calculationViewModel.LendersTitleInsurance = (calculationViewModel.LoanAmount + 850);        return View(calculationViewModel);    }    else    {        // Do something else...    }}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5559847.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存