有没有办法让ForEach
lambda表达式具有可选的返回类型.这是一个需要实现的伪代码示例:
string val = MyList.ForEach(listItem => { if(listItem == "yes" ){ return "found" } });
if(val == "found"){ dosomething }
Run Code Online (Sandbox Code Playgroud)
不,ForEach
是你的结果的错误方法.用途Any
:
bool found = MyList.Any(listItem => listItem == "yes");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
63 次 |
最近记录: |