对象空引用异常,加入LINQ

时间:2016-02-19 21:02:19

标签: c# linq model-view-controller

我想做的事情:

我试图加入两个不同的表格,以便我可以在我的视图中使用我的视图模型显示它们。

当我没有类似的身份证

时工作正常

问题:

每次我添加一个新的奖学金,我尝试再次查看列表,我收到一条错误消息" Object Null Reference Exception" ..但如果我在visual studio中重启我的proyect一切正常......

问题

如何检查我的新对象是否为空?

任何人都知道为什么我需要重启我的proyect才能查看我的数据?

(我使用异步和等待来调用我的数据库......不知道这与任何事情有关。)

..提前致谢!

=>我的最后一次尝试......

    //Convert input format 19-FEB-16 01.00.00.000000000 PM to 2016-02-19 01.00.000 PM
    SimpleDateFormat inFormat = new SimpleDateFormat("dd-MMM-yy hh.mm.ss.SSSSSSSSS aaa");
    Date today = new Date();        

    Date d1 = inFormat.parse("19-FEB-16 01.00.00.000000000 PM");

    SimpleDateFormat outFormat = new SimpleDateFormat("yyyy-MM-dd hh.mm.ss.SSS aaa");

    System.out.println("Out date ="+outFormat.format(d1));

1 个答案:

答案 0 :(得分:0)

您可以将每个组放入IEnumerable,然后使用:

if (students != null && students.Any() && scholarshipsRequests != null && scholarshipsRequests.Any()) {
}

我认为您还需要检查没有记录的情况,而不仅仅是空对象。