Tam sayıların bir listesi var ve bunu, her bir sayının virgülle ayrılmış olduğu bir dizeye dönüştürmek istiyorum.Listeyi bir CSV dizesine dönüştürmek için LINQ kullanma
benim liste olsaydı Şimdiye kadar örnek:
1
2
3
4
5
My beklenen çıkışı olacaktır:
1, 2, 3, 4, 5
LINQ kullanarak bu mümkün mü?
sayesinde .NET 2/3
var csv = string.Join(", ", list.Select(i => i.ToString()).ToArray());
ya da (.NET 4.0) ise
eğer çalışmaz: C# 4.0 ile başlayarak
, ekstra MumboJumbo hepsi otomatik olarak çalışır, artık gerekli değildir '' '' soruda belirtilen tam sayıların bir listesidir. – Timwi
@Timwi - aslında, .NET 4'te çalışıyor, artık bir diziye ihtiyaç duymadığınızı, herhangi sayılabilir bir çalışmanın olacağını unutmuşum. – tvanfosson
Evet, yanlış bilgilendirildim. Downvote geri çekildi. – Timwi