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

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

enum Status{ 
    Done, 
    Ok, 
    Etc 
} 

Kullanıcıları son sevk durumuna göre gruplamakla ilgileniyorum. İki şeyi denedim ama başarısız oldum. Herhangi bir yardım? Eğer gönderir koleksiyonunda son demek ve bu koleksiyonu boş asla son sevk tarafından sağlanmıştırlinq çocuk koleksiyonunun son halini alma

+6

15k itibar anda, öyle mi Gerçekten ne denediğini göstermen söylenmeli mi? .. – Sayse

cevap

3

, bu

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

bu deneyin deneyin: -

var result = users.Select(user => user.Dispatches.Last().Status);