小编Moh*_*han的帖子

对象引用使用FirstOrDefault时未设置为对象错误的实例

当我使用下面的代码时,我得到对象引用错误,这可能是因为"蜘蛛"没有匹配.我的问题是,如何在这些情况下检查空值

int fooID = foos.FirstOrDefault(f => f.Bar == "spider").ID;
Run Code Online (Sandbox Code Playgroud)

我正在使用相同的场景来处理从列表中获取不同项目的不同条件

int fooID = foos.FirstOrDefault(f => f.Bar == "spider").ID; 
String fooDescription = foos.FirstOrDefault(f => f.Sides == "Cake").Description; 
Run Code Online (Sandbox Code Playgroud)

有没有其他方法来检查空值.

c#

7
推荐指数
1
解决办法
3972
查看次数

标签 统计

c# ×1