我想知道您是否可以在oneliner上做这行,我认为应该可以,但不知道如何做
用这样的线尝试过
$ var foos = foosArray.where(x => x.foo1 == foo1 && x.foo2 == foo2).toList();
当foo2为null时,它仅搜索x.foo2为null的所有元素
public void FuncName(int foo1, int? foo2)
{
if(foo2 == null)
{
var foos = foosArray.where(x=> x.foo1 == foo1).toList();
}
else
{
var foos = foosArray.where(x=> x.foo1 == foo1 && x.foo2 == foo2).toList();
}
}