对象引用未设置为对象的实例 - 突出显示

时间:2014-06-20 05:07:09

标签: asp.net-mvc nullreferenceexception

我之前曾经这样做并且它有效,但现在它显示错误,任何建议? Object引用没有设置为对象的实例是什么意思?

@foreach (var item in Model) 
{
    int daysLeft = (item.Membership.PaidDate - DateTime.Today).Days;
    string style = daysLeft <= 7 ? "background-color:Red" : null;
        <tr style="@style">

1 个答案:

答案 0 :(得分:0)

对我来说似乎是item.Membership is NULL

未设置为对象实例的对象引用意味着您尝试用来访问对象的变量没有对该对象的引用。例如

Employee e;

如果没有编写e= new Employee(),如果我尝试获取/执行Employee类型的属性/方法,那么这是一个错误,因为e不是指这种类型的任何实例。