Stimmt da hast du natürlich recht sorry.
Ich denke auch das es an dem Contains liegt. Denn das ist eine int Liste:
C#-Quelltext
1: 2:
| private int[] createCause17 = new[] { 0, 1, 4, 8, 10, 12, 17, 19 }; public int[] CreateCause17() { return createCause17; } |
und ich habe gerade versucht es so zu implementieren (und das ging wiederrum):
C#-Quelltext
1: 2: 3:
| TotalDuration = group.Where(lg => (lg.CAUSE == 0 || lg.CAUSE == 1) && lg.TIME > 0) .Sum(lg => lg.TIME) |
Hier habe ich jetzt mal 0 und 1 aus der Liste genommen, nur zum Test. Daher sieht man es hier nicht bis 19...
Aber das genau kann ich doch mit Contains machen. Oder wie beschreibe ich sonst das "in"
statt ==?