Что такое ключ в anonymous-types {select new} ?
Во - первых, я так охотно спрашиваю здесь, потому что получаю очень полезное "объяснение"
речь идет о ключе в анонимных типах :
в моем коде, если я отлажу "запрос", я увижу :
[0] = { GetKey = { Size = "18 ZOLL", Colour = "ACTION" }, GetCount = 1 }
тогда я получу GetCount = 1
а на Гетки я посмотрю
GetKey = { Size = "18 ZOLL", Colour = "ACTION" }
Мне нужно понять, что такое ключ, потому что с другим кодом я как будто озадачился ключом ?
хорошее объяснение, основанное на этом примере, мне очень поможет .
спасибо всегда заранее
Что я уже пробовал:
var query = (from ph in _webshopDbContext.FXXLPurchaseHeaders join pl in _webshopDbContext.FXXLPurchaseLines on ph.No_ equals pl.Document_No_ where ph.Ship_to_Name_2 == "Zentrallager" && pl.Brand == "CUBE" && ph.Order_Date >= minDateInclusive && ph.Order_Date < maxDateExclusive group pl by new { pl.Size, pl.Colour } into NewGroupResult select new { GetKey = NewGroupResult.Key, GetCount = NewGroupResult.Count() });