bu yapacağını ya hep elle yeni bir dizi oluşturmak ve daha sonra bir foreach döngüsü ile doldurmak zorunda yerleşik bir yöntem var mı intlistesini <int> dönüştürme []
cevap
list.ToArray()
+1 kısa ve kısa cevap :-) – bastianneu
lol, yorumlar için minimum karakter sayısı var ama cevapları yok mu? –
Sanırım cevaplar için de minimum var ama bu minimumdan daha uzun. .NET 2.0'da –
List<int> list = ...
...
int[] array = list.ToArray();
yapabilirsiniz Ayrıca, CopyTo yöntemini kullanın:
int[] array = new int[list.Count];
list.CopyTo(array);
'List
İyi bir nokta ... Gerçekten uzatma yöntemini düşünüyordum. Tamir edeceğim –
- 1. Python: listelerin listesini tuplların tuplesine dönüştürme
- 2. Anahtar değer çiftlerinin listesini bir hashtable'a dönüştürme
- 3. Dönüştürme ondalık <-> onaltılık
- 4. Dönüştürme <Point> - Mat
- 5. Dize Dönüştürme <T>
- 6. dönüştürme Liste <String>
- 7. Nesnelerin bir listesini Java'daki isteğe bağlı nesnelerin listesine dönüştürme
- 8. Python: Python sözlüklerinin bir listesini bir JSON nesnesi dizisine dönüştürme
- 9. Model nesnelerinin listesini pandalar veri alanına dönüştürme nasıl yapılır?
- 10. Listeyi Dönüştürme [Try [A]] Scala'da [A] Listesini Listeleme
- 11. Düğümlerin bir listesini ikiye bölme
- 12. Dönüştürme <Object> Koleksiyon <String>
- 13. HashSet <String> String türüne dönüştürme []
- 14. Görüntüyü Bitmap'e dönüştürme <Bgr, Byte>
- 15. Bir numarayı listelemeye dönüştürme <string>
- 16. dönüştürme dataFrame
- 17. Özel karakterleri HTML varlıklarına dönüştürme işlemlerini engelle
- 18. MySQL'i Dönüştürme PostgreSQL'e Dönüştürme
- 19. Sembolleri değerlendirmeden dizelere dönüştürme
- 20. Diziyi Matrise Dönüştürme
- 21. Listeyi Prolog'ta bir terime dönüştürme
- 22. <DerivedClass> I <code>BaseClass</code> listesini alan bir işleve <code>DerivedClass</code> bir listesini iletmek çalışıyorum <BaseClass>
- 23. Liste <string> Listesinin <int> Listesini Nasıl Dönüştürülür?
- 24. bu formun, bir R (<code>featuresList</code>) vektörlerin bir listesini R
- 25. LINQ - Sözlük içine Listesini <string> çevirmek <string, string>
- 26. Listeyi bir dizeye dönüştürme
- 27. ArrayList <Object[]> dosyasını Object [] [] 'a Dönüştürme
- 28. Virgülle Ayrılmış Değerleri Listeye Dönüştürme <Long>
- 29. Bir HashSet <T> dosyasını bir dizide dönüştürme .NET
- 30. dönüştürme İfade İfade için <Func <T, T2, bool>><Func <T2, bool>> T
Neden? Bunu yapabilmeniz için görmeniz gereken tek geçerli neden, dizi argümanlarını gerektiren API yöntemlerini kullanmaktır. Eğer senin sorunun buysa, öyle olsun, aksi halde sadece bir liste olarak bırakın. –
tam olarak sebebi budur :) – kaivalya