Das Fehlen von Expression Trees in Compact Framework hat mich schon seit einiger Zeit gestört, aber ich habe nicht wirklich nach einer Lösung gesucht.Linq Expression Trees im Compact Framework
Heute habe ich einen Blog-Post über eine alternative System.Linq.Expressions auf Mono System.Core gebaut und z. von db4o (Sie finden es here).
Meine Frage ist - haben Sie diese Bibliothek benutzt und wenn ja, was waren Ihre Erfahrungen damit (besonders hinsichtlich der Leistung)?
Ich sehe den Punkt nicht, es sei denn, sie erhalten schließlich System.Reflection.Emit, um auf "kompakten" Geräten zu arbeiten. – leppie
@leppie: Nun, der Punkt ist, ausdruckbasierte LINQ-Abfragen auf dem Compact Framework zu haben. Auf diese Weise kann der Entwickler LINQ weiterhin zum Schreiben seiner Abfragen verwenden, und db4o kann die Ausdruck-basierte LINQ-Abfrage in den zugrunde liegenden Abfragemechanismus umwandeln. Für den Fall, dass der Ausdruck nicht von db4o optimiert werden kann, wird der Ausdruck interpretiert, um das Fehlen von SRE zu umgehen. –