juin
2008
LINQ est certainement l’ajout de C# 3.0 qui marquera le plus l’histoire de ce merveilleux langage et même celle des autres. Qui voudra développer dans le futur avec un langage n’implémentant pas une feature équivalente ?
Mais savez vous qu’on peut faire du LINQ dynamique de la même façon qu’on peut faire du SQL dynamique ? C’est à dire à partir de chaînes de caractères construites par code, voire à partir d’entrées de l’utilisateur ?
Pour arriver à un tel prodige il faut néanmoins utiliser une petite librairie « LINQ Dynamic Query Library » qui n’est pas fournie de base avec VS2008. Pour savoir comment télécharger et utiliser cette librairie (fournie en code source), lisez l’article ici.