[英]How do I add if statement in Linq statement
如何添加在下面的代码片段中注释的 if 语句?
Dictionary<string,int> toReturn;
List<string> lookup = GetIt();
foreach (string test in lookup)
{
var testDictionary = ToGroupDictionary(test);
testDictionary.Keys.ToList().ForEach(k =>
//if(true){add toReturn list}
);
}
只需要添加花括号:
testDictionary.Keys.ToList().ForEach(k =>
{
//if(true){add toReturn list}
});
或者添加一个Where
子句
testDictionary
.Keys
.Where(k => conditional(k))
.ForEach(k => { /* something else */ } );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.