Hier ist ein Abfrageausdruck:
%Vor%Oder in Punktnotation:
%Vor% Beachten Sie, dass dies eine Liste mit einem anonymen Typ anstelle von Instanzen von Benutzer
zurückgibt. . Persönlich bevorzuge ich diesen Ansatz gegenüber dem Erstellen einer Liste von teilweise bevölkerten Instanzen, da dann jeder, der mit den partiellen Instanzen zu tun hat, überprüfen muss, ob sie gekommen sind, um herauszufinden, was wirklich da ist.
BEARBEITEN: Wenn Sie wirklich Instanzen von Benutzer
erstellen möchten und LINQ dies nicht in einer Abfrage erlaubt (ich weiß nicht warum), können Sie immer Folgendes tun:
d. Verwenden Sie den anonymen Typ nur als DTO. Beachten Sie, dass die zurückgegebenen Benutzer
-Objekte jedoch keinem Kontext zugeordnet sind.
versuchen:
%Vor%Aber jetzt haben Sie eine Liste von anonymen Objekten, nicht von Benutzer-Objekten.