我有一个如下列表:
public class Emp
{
public string? Name {get;set;}
public int? Id {get;set;}
}
我有一个列表:
List<Emp> empList = new List<Emp>();
列表的输入是:
{"A",null}
{null,null}
我想检查列表中的Name是否具有至少一个对象的值。 在这种情况下,因为&#34; A&#34;在场,我应该成真。 同样地,如果我要求ID,我应该得到假,因为两者都是空的。
我试过这个: 编辑:
if(empList.Any(x=> x.Name != null))
我收到错误:
&#34;表达式不能包含lambda表达式&#34;
如何查看?
编辑: 使财产成为可空的