我有一个清单,
List<bool> MyList;
MyList.Add(true);
MyList.Add(false);
MyList.Add(false);
Run Code Online (Sandbox Code Playgroud)
什么是使用linq测试任何值是否为真的干净方法?我试过了
MyList.Find(SomeBoolean=>SomeBoolean)
Run Code Online (Sandbox Code Playgroud)
但结果很奇怪.
xle*_*ier 10
试试:
bool test = MyList.Any(x => x);
Run Code Online (Sandbox Code Playgroud)
但是在插入任何内容之前,您必须初始化列表.