2010-07-04 8 views

cevap

32

Sen String.Join kullanabilirsiniz:

List<int> myListOfInt = new List<int> { 1, 2, 3, 4 }; 

string result = string.Join<int>(", ", myListOfInt); 

// result == "1, 2, 3, 4" 
+0

+1, Nice! Ancak, 'join' yöntemindeki type parametresi neden çıkarılmadı? –

+0

@Jay Sinha: Öyle ama ben String parametresinde aşırı yük kullandığımı açıklamak istedim. Güvenli bir şekilde atlayabilirsiniz. – dtb

+0

Tamam, yanıt için teşekkürler. :) –

0

o büyük bir dize olacak, bunu daha az bellek yoğun olduğu için StringBuilder sınıfını kullanarak düşünebilirsiniz. Performans geliştirmeleri sağlayan başka bir dize her eklediğinizde bellek ayırmaz.

İlgili konular