У меня есть divAssignments, которые могут иметь несколько строк по rNI, официальному идентификатору, в соответствии с составным ключом обвинительного заключения и номеров бронирования.
rNI Booking Indictment
12345 954445 10 12345
12345 954445 10 12346
12345 954445 10 12347
Так ID имеет счет 3 для одного номера бронирования для этого RNI.
Я заблудился, пытаясь сгенерировать счет и группу, заказав номер:
var moreThen = from dA in divAssignments
select new { dA.rNI, IndictmentCount = dA.indictmentNumber.Count() };
Большинство примеров имеют дело со static int [] и, похоже, не работают в моем случае.
Как получить группу, а затем подсчитать? Если бы я мог иметь в себе это было бы здорово.
из t-sql POV Я бы использовал это:
Select rni, bookingNumber, count(*) IndictmentCount
from divAssignments
group by rni, bookingNumber
having count(*) > 0
ТИА