Existe-t-il un moyen simple de convertir une chaîne en requête linq?convertir une chaîne en une requête Linq
par exemple. var query = StringToLINQQuery (AString);
a quelqu'un l'implémentation de cette méthode?
Existe-t-il un moyen simple de convertir une chaîne en requête linq?convertir une chaîne en une requête Linq
par exemple. var query = StringToLINQQuery (AString);
a quelqu'un l'implémentation de cette méthode?
Avez-vous déjà essayé la dynamique LINQ:
Vous devez compiler la chaîne.
La fonctionnalité compiler as a service est scheduled for C# 5, elle n'est donc pas encore disponible. C'est already available sur Mono, mais le support de Mono pour LINQ était assez fragile la dernière fois que j'ai vérifié.
mais les arbres d'expression sont déjà là –
@max, à ma connaissance, il n'y a pas d'analyseur C# indépendant, donc vous auriez toujours besoin de la compilateur pour le faire. –
Qu'est-ce que cette chaîne représente? SQL? –
une requête linq selon les exemples ms, dans le cas le plus simple: de p dans DB.Table sélectionnez p – mnemonic