J'ai un objet de type ICollection<string>
. Quelle est la meilleure façon de convertir en string[]
.ICollection <string> à la chaîne []
Comment cela peut-il être fait dans .NET 2?
Comment cela peut-il être nettoyé dans une version ultérieure de C#, peut-être en utilisant LINQ dans C# 3?
dois-je initialiser le tableau avec la bonne taille d'abord .. je ne peux pas faire cela: string [] futures = new string [] {}; FutureFVDictionary.Keys.CopyTo (futures, 0); ; – leora
Le tableau doit d'abord être initialisé à la taille correcte - sinon CopyTo échouera avec une ArgumentException. – AdrianoKF
avec la liste (mycoll) .ToArray() vous n'avez pas à vous soucier de la taille. –
gimel