C# Select Distinct Werte aus IGrouping

Ich habe zwei Klassen:

class Foo 
{ 
    public Bar SomeBar { get; set; } 
}

class Bar
{ 
    public string Name { get; set; } 
}

Habe ich eine Liste von Foos, dass ich die Gruppe zusammen:

var someGroup = from f in fooList
                orderby f.SomeBar.Name ascending
                group f by f.SomeBar.Name into Group
                select Group;

Wie bekomme ich die Liste der verschiedenen Bars von someGroup?

InformationsquelleAutor blu | 2009-02-26
Schreibe einen Kommentar