Avatar ·

LINQ में डेटा को सही तरीके से कैसे समूहित करें? (C# में Group by)

सभी को नमस्कार! मैंने अभी-अभी C# में LINQ सीखना शुरू किया है और GroupBy का उपयोग करते समय एक समस्या का सामना किया। मेरे पास ऑर्डर की एक सूची है, और मैं उन्हें ग्राहक के नाम के अनुसार समूहित करना चाहता हूँ ताकि देख सकूँ कि प्रत्येक ग्राहक ने कितना खर्च किया। यहाँ मेरा कोड है: ```csharp public class Order { public int OrderId { get; set; } public string CustomerName { get; set; } public decimal Amount { get; set; } public DateTime OrderDate { get; set; } } List orders = new List { new Order { OrderId = 1, CustomerName = "Иван", Amount = 250, OrderDate = DateTime.Now.AddDays(-1) }, new Order { OrderId = 2, CustomerName = "Мария", Amount = 400, OrderDate = DateTime.Now }, new Order { OrderId = 3, CustomerName = "Иван", Amount = 150, OrderDate = DateTime.Now.AddDays(-2) }, new Order { OrderId = 4, CustomerName = "Петр", Amount = 600, OrderDate = DateTime.Now }, new Order { OrderId = 5, CustomerName = "Мария", Amount = 300, OrderDate = DateTime.Now.AddDays(-3) } }; var groupedOrders =```