Convertir IEnumerable & lt; int & gt; à int []
Comment puis-je convertir à partir d'un IEnumerable variable de type int[] dans une variable en c#?
source d'informationauteur iKode
Vous devez vous connecter pour publier un commentaire.
Comment puis-je convertir à partir d'un IEnumerable variable de type int[] dans une variable en c#?
source d'informationauteur iKode
Vous devez vous connecter pour publier un commentaire.
Utiliser le
.ToArray()
méthode d'extension si vous êtes en mesure d'utiliser le Système.LinqSi vous êtes dans .Net 2, alors vous pourrait juste arracher la façon dont le Système.Linq.Énumérable implémente l' .
ToArray
méthode d'extension (j'ai levé le code ici presque textuellement - t-il besoin d'un Microsoft®?):Avec cela, vous pouvez simplement faire ceci:
Appel
ToArray
après une instruction d'utilisation de LINQ:Que cela exige .NET 3.5 ou supérieur. Laissez-nous savoir si vous êtes sur .NET 2.0.
À condition que vous êtes à l'aide de Linq 🙂