2016-04-06 15 views
-4
class User 
{ 
    public ICollection<Dispatch> Dispatches {set;get;} 
    // other props 
} 

class Dispatch{ 
    public Status Status {set;get;} 
} 

enum Status{ 
    Done, 
    Ok, 
    Etc 
} 

最後のディスパッチステータスでユーザーをグループ化することに興味があります。 私はカップルのことを試しましたが失敗しました。どんな助け?あなたがディスパッチコレクションの最後を意味し、このコレクションがnullまたは空になることはありませんことを、最後のディスパッチ提供linqの子コレクションの最後

+6

を15K評判で、あなたを行います本当にあなたが試したことを示すべきであると言われる必要がありますか? – Sayse

答えて

3

、この

users.GroupBy(user => user.Dispatches.Last().Status); 
0

はこれを試してみてください: -

var result = users.Select(user => user.Dispatches.Last().Status); 
関連する問題