是什麼,下面的查詢返回類型:如何聲明分組的返回類型的LINQ查詢
var photos = job.Photos.GroupBy(x => x.Location)
.Select(group =>
new
{
Name = group.Key,
Photos = group.OrderByDescending(x => x.DateAdded)
})
.OrderBy(group => group.Name)
.ToList();
根據調試它的類型爲:
'System.Collections.Generic.List<<anonymous type: string Name, System.Linq.IOrderedEnumerable<Project.Models.Photo> Photos>>'
,但我不不知道如何聲明這種類型。
我已經試過
public List<string, IOrderedEnumerable<Photo>> Photos {get; set;)
但由於調試說名單隻需要一個元素
我不確定我是否理解,是否有與「名稱」和「照片」屬性類型? – Smeegs