Gruppierung nach mehreren Feldern mit LINQ in C#
Hallo zusammen! Ich bin ein Anfänger in C# und habe ein Problem bei der Verwendung von LINQ. Ich habe eine Liste von Objekten der Klasse `Sale`, die Informationen über Verkäufe enthält: den Namen des Geschäfts (`Store`), das Datum (`Date`) und den Verkaufsbetrag (`Amount`). Ich muss alle Verkäufe nach Geschäft und nach Datum gruppieren (d.h. den Gesamtbetrag für jedes Geschäft pro Tag ermitteln).
Hier ist meine Klasse:
```csharp
public class Sale
{
public string Store { get; set; }
public DateTime Date { get; set; }
public decimal Amount { get; set; }
}
```
Und ein Beispieldatensatz:
```csharp
var sales = new List
{
new Sale { Store = "Geschäft A", Date = new DateTime(2023, 1, 1), Amount = 100 },
new Sale { Store = "Geschäft A", Date = new DateTime(2023, 1, 1), Amount = 150 },
```
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen