2

我正在尝试构建一个 LINQ 查询,但我对它不是很有经验。

到目前为止,我有这个:

int someShiftAreWanted = 
  (from allRows in aSelectedDataRowList
  group allRows by new { Availability = allRows.Avail.Contains("WANTED") } 
  into allRowGroup
  //where allRowGroup.Sum >= 1
  select 1).Sum();

我的目标是将变量设置someShiftAreWanted为 column 中包含字符串“WANTED”的行数Avail

4

1 回答 1

5

我的目标是将变量设置someShiftAreWanted为 column 中包含字符串“WANTED”的行数Avail

不就是:

var someShiftAreWanted = aSelectedDataRowList.Where(x => x.Avail.Contains("WANTED")).Count();
于 2013-08-21T19:09:37.413 回答