Ich habe vor kurzem begonnen, die DynamicQuery API zu verwenden, und es wurde schnell offensichtlich, dass es zahlreiche Einschränkungen hat. Ich habe mindestens eine Verbesserung online gefunden: support for enum arguments, aber es ist ziemlich klar, dass diese API nicht aktiv gepflegt wird (wenn überhaupt).Erweiterte DynamicQuery?
Falls ich falsch liege und dort ist jemand Wartung einer verbesserten Version - bitte posten einen Link!
Alternativ wäre auch ein separates, aktives Projekt mit ähnlichen Zielen von Interesse.
(Klärung: Ich bin auf der Suche Strings zur Laufzeit zu analysieren.)
Aus Neugier, auf welche Einschränkungen stoßen Sie? –
Eine solche Einschränkung wird im verknüpften Artikel erwähnt - StringComparison.OrdinalIgnoreCase kann nicht an StartsWith() übergeben werden. Es gab ein paar andere kleine Dinge - z.B. die Abwesenheit der? Operator. Im Großen und Ganzen ist es jedoch beeindruckend - es geht so weit wie es ist. –