Convertir StringCollection de List<String>

Normalement, je choisirais List<String> [ou, en VB, List(Of String)] sur StringCollection chaque fois que possible: voir aussi Meilleure chaîne de conteneur.

Cependant, comme il semble, de génériques et, par conséquent, List<String> — sont apparemment pas pris en charge dans VS 2008 les paramètres de concepteur. Donc, si je veux utiliser une liste de chaînes dans mes paramètres de l'utilisateur, j'ai du avoir recours à l'aide d'un StringCollection là.

Maintenant que je ne veux pas voir StringCollection tout au long de mon code, j'ai besoin de les convertir à List<String>. Comment puis-je le faire efficacement? Ou, mieux encore, suis-je dans l'erreur et il y a un moyen d'utiliser List<String> dans les paramètres de designer?

EDIT: j'ai à utiliser .NET 2.0.

InformationsquelleAutor CarstenK | 2009-05-10