Das ist eine sehr einfache Frage, aber "All" ist so ein schlechtes Stichwort für Google lol.
Ich möchte alle Kategorien erhalten, in denen keine Produkte aktualisiert werden oder keine Produkte haben.
Mit anderen Worten erhalten Sie alle Kategorien, in denen noch nicht alle Produkte aktualisiert wurden, einschließlich aller Kategorien, die noch keine Produkte haben.
Ist das der richtige Ausdruck?
%Vor% Es gibt true
zurück. Aus der Dokumentation (Hervorhebung von mir):
Rückgabewert
true, wenn jedes Element der Quellsequenz den Test im angegebenen Prädikat besteht oder die Sequenz leer ist ; sonst, falsch.
(Dies ist auch die logische Schlussfolgerung. Alle der Elemente in der Sequenz haben tatsächlich das Prädikat, genauso wie alle meiner Töchter über 10 sind Die Tatsache, dass ich keine Töchter habe, ändert nichts an der Wahrheit der Aussage:)
Siehe meinen Edulinq Blogpost auf Any
und All
für weitere Details, wie sie funktionieren.
Tags und Links .net c# entity-framework linq