Je suis à l'aide de C# et de ciblage de l' .NET Framework 3.5. Je suis à la recherche d'un petit, concis et efficaces morceau de code à copier tous les éléments dans une zone de liste à un List<String>
(Générique de la Liste).
Pour le moment j'ai quelque chose de similaire pour le code ci-dessous:
List<String> myOtherList = new List<String>();
// Populate our colCriteria with the selected columns.
foreach (String strCol in lbMyListBox.Items)
{
myOtherList.Add(strCol);
}
Qui fonctionne, bien sûr, mais je ne peux pas aider mais avoir le sentiment qu'il doit y avoir une meilleure façon de le faire avec quelques-unes des nouvelles fonctionnalités de la langue. Je pensais à quelque chose comme la Liste.ConvertAll méthode, mais cela s'applique uniquement aux Génériques des Listes et pas de zone de liste.ObjectCollection collections.