나는 제대로 얻을 수없는 실행중인 linq 쿼리를 얻으려고합니다.Linq는 부울을 기준으로 계산합니다.
나는 Occurrences라는 사용자 지정 클래스 목록을 가지고 있는데,이 클래스는 부울로 코드로 String과 Negative의 두 가지 속성을가집니다. 코드의 총 합계 (Code by group)를 얻으려는 것이므로 Negative = False (All positive), Negative = True (All negative)의 코드 수를 뺍니다. Occurrences 클래스에는 수량이 없으며 각 발생은 1 개의 음수 또는 양수로 계산됩니다.
나는 3 개의 별도의 쿼리에서이 작업을 시도했는데 이상적으로는 1 개의 쿼리에서이 작업을 수행하려고합니다.
더 자세한 설명이 필요하거나 명확하지 않은 경우 알려 주시기 바랍니다.
편집 : 샘플 입력/출력
입력 :
Code Negative
-------------------
123 True
123 True
123 False
456 True
456 True
456 True
789 False
789 False
출력 :
Code Count
----------------
123 -1
456 -3
789 +2
당신이 당신의 시도를 게시하는 경우 그것은 도움이 될 수 있습니다 - 당신은 원래 무엇을하려고 했습니까? –
입출력 예제? – Neolisk