Ich habe eine Liste von MyObject, die so aussieht:
%Vor%Diese Liste enthält eine linq-to-sql-Abfrage. Ich versuche, eine Verknüpfung zwischen dieser Liste und einer Tabelle zu erstellen, die FruitID als ihren Fremdschlüssel enthält.
Die Tabelle HarvestTimes sieht folgendermaßen aus:
%Vor%Das habe ich bisher:
%Vor%Ich habe Probleme mit der Where-Klausel. Wie bekomme ich nur die Frucht, wo der RipeFactor immer 2 war. Zum Beispiel hat Fruit 3 einen RipeFactor von 2 aber auch 4 und nur Fruit4 hat nur 2s. Ich habe versucht mit Contains, aber beide Früchte kommen auf.
Danke für Ihre Vorschläge.
Angenommen, es gibt eine Beziehung zwischen den Tabellen HaverTime und Fruit:
%Vor% Dadurch wird ein IEnumerable<Fruit>
erstellt, von dem ich denke, dass es leicht in MyObject konvertiert werden kann.
Aktualisierung: Hoppla, ich habe vergessen, TheList.Select (q = & gt; q.FruitID) hinzuzufügen. Deshalb hat es nicht kompiliert. Entschuldigung =)
Update2: Machen Sie dasselbe, wenn Sie Ripefactor = 2 und 3 betrachten.
%Vor%