Wählen Sie mit LINQ eine Liste von Objekten in einer anderen Liste von Objekten aus.

public class ClassA
{
     public string MyString {get; set;}
}

public class ClassB
{
     public List<ClassA> MyObjects {get; set;}
}

List<ClassB> classBList = new List<ClassB>();
var results = (from i in classBList select i.MyObjects).Distinct();

Ich möchte eine eindeutige Liste allerClassA Objekte imclassBList. Wie gehe ich mit @ vo LINQ? Ich denke über eine verschachtelte Abfrage nach, konnte es aber nicht ganz herausfinden. Jede Hilfe wird sehr geschätzt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage