小编Cat*_*iss的帖子

在列表中搜索时如何避免 Nullreference 异常

我正在尝试获取包含特定字符串的列表项,并且我正在使用以下代码:

string myListLine= myList.FirstOrDefault(stringToCheck => stringToCheck.Contains("mystring "));
Run Code Online (Sandbox Code Playgroud)

一切正常,但如果列表不包含特定字符串,则会抛出错误:

你调用的对象是空的

我认为我应该以某种方式验证该字符串是否首先存在,但不确定什么是最好的方法。

c# nullreferenceexception

3
推荐指数
1
解决办法
1580
查看次数

标签 统计

c# ×1

nullreferenceexception ×1