List<string[]>
türünde bir örneğim var. Bunu, bir satırda her bir string[]
ile bir dizeye dönüştürürdüm. Listeyi düzleştirmek için aşağıdaki LINQ sorgusunu kullanıyorum ancak her string[]
arasındaki sorgunun çok daha çirkin bir şekilde genişletilmeden nasıl yeni bir satır ekleyebileceğimi bilmiyorum. Sorgulama yapmadan ve foreach
döngüsünde String.Join
veya IEnumberable.Aggregate
döngüsünü kullanmadan bunu yapmanın bir yolu var mı?Düz liste <string[]> her bir öğe için tek bir dizeyle tek bir dize
results.SelectMany(x => x).Aggregate((c, n) => c + ", " + n)
Bazı örnek çıktılar sağlayabilir misiniz? Giriş de güzel olurdu. – Xcelled194
@ Xcelled194 Yapabilirim ama zaten iki çalışma cevabı var. – evanmcdonnal
Yorumu yayınladığımda yoktu. : P Aynı problemle gelecekteki araştırmacılara yardımcı olmak için yine de biraz eklemelisiniz. – Xcelled194