我有2个变量使用像条件在数据列表中分组 string FileNo =“”; string FileName =“”;LINQ组中的条件怎么使用“:”条件
由于FileNo和FileName可能为空 所以当我有一个数据列表如下所示: List DataList = new List();
我想确保FileNo在和文件名不是空白的话,我会
使用他们在组,我不知道如何将它们嵌入在LINQ语法。一些等看起来是这样的:
var TotalDuplicate = GridList.GroupBy(x,y => "".Equals(FileNo) : x.FileNo,
"".Equals(FileName) : y.FileName
.Count(x => x.Count() > 1);
你只是想排除与空白'FileNo'和'FileName'项目? – DavidG
你为什么使用group? – arslanaybars
你在寻找*三元运算符*吗? '“”.Equals(x.FileNo)? “空白”:x.FileNo' –