Question

J'essaie de trouver un moyen de créer des expressions LINQ dynamiquement. Si je les comprends, ces expressions sont l'une des nouvelles fonctionnalités de méta-programmation dans .NET, je pense que pour créer dynamiquement ces expressions, je pourrais le faire à partir d'une valeur de chaîne, mais il est également mentionné de pouvoir faire ceci au moment de l'exécution. Un exemple dans VB.NET ou C # serait génial.

Était-ce utile?

La solution

Vous pouvez le faire en utilisant le Expression classer. Voir http://community.bartdesmet.net/blogs/bart/archive/2006/11/22/getting-started-with-c_2300_-3.0-expression-trees.aspx pour une explication et des références à plus d'articles sur la façon de l'accomplir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top