有什么方法可以使 ForEach
lambda 表达式具有可选的返回类型。这是需要实现的伪代码示例:
string val = MyList.ForEach(listItem => { if(listItem == "yes" ){ return "found" } });
if(val == "found"){ dosomething }
最佳答案
不,ForEach
是您的结果的错误方法。使用任何
:
bool found = MyList.Any(listItem => listItem == "yes");
关于c# - ForEach lambda 表达式可以有可选的返回类型吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27245209/