Ich möchte die Gruppe von mehreren Spalten verwenden, konnte jedoch nicht verstehen, wie sollte ich die SAMPLE_TIME
auswählen und auch wenn ich Manuel Datum zu Probezeit schreiben, bekomme ich folgenden Fehler;Mehrere Spalten Gruppe von auf Linq
Derzeit Was ich verwende ist wie unten;
var dt = (from dr1 in dtTopAll.AsEnumerable()
where dr1.Field<DateTime>("SAMPLE_TIME") <= maxDate
group dr1 by ("WAIT_CLASS", "SAMPLE_TIME") into g
select new
{
SAMPLE_TIME = // How can i select sample_time,
WAIT_CLASS = g.Key,
WAITS = g.Sum(z => z.Field<double>("WAITS")/100)
}).ToDataTable();
innerhalb der Gruppe von, es wirft einen Fehler wie 'CS0746 C# Invalid anonyme Typ Mitglied Deklarator. Anonyme Member müssen mit einer Member-Zuweisung, einem einfachen Namen oder einem Member-Zugriff deklariert werden. ' –
@doctorcesar: Entschuldigung für den Fehler, ich habe den Beitrag aktualisiert, werfen Sie einen Blick bitte –
@doctorcesar: warum nicht akzeptieren? Fühlen Sie sich frei, nach mehr Klärung zu fragen, wenn nötig –