LINQ to objects a les méthodes incroyablement utiles Union
, Intersect
et Except
. Malheureusement, il y a un client pour lequel je travaille et ils exigent .NET 2.0, donc LINQ n'est pas une option. J'ai regardé à travers le code réfléchi et ça ne s'est pas bien inversé du tout.Les implémentations non-LINQ de Union, Intersect et Except
Existe-t-il une bibliothèque .NET 2.0 ou une implémentation facile de Union
, Intersect
et Except
?
@wawa: Si par "le linq dll" vous voulez dire System.Core, je déconseillerais * fortement * d'essayer d'utiliser un assemblage .NET 3.5 boulonné à un assembly .NET 2 normal. Cela peut fonctionner correctement, mais je suis sûr à 99,9% que ce n'est pas un scénario supporté. Utiliser une bibliothèque séparée (par exemple LINQBridge) est un bien meilleur pari. –