bunu yapmanın bir LINQy yolu ile gelip çalışıyorum, ama hiçbir şey bana geliyor. umut verici bir biçimde şeklinde, O kodları listesini istiyorumlistesi <virgülle ayrılmış dizeleri>?
lst[0].codes = "AA,BB,DD"
lst[1].codes = "AA,DD,EE"
lst[2].codes = "GG,JJ"
:
, alfa kodlarının virgülle ayrılmış listesi olan bir özellik içerir nesnelerin bir listesi <> sahip dizeleri listesi: herhangi bir yöne için
result = AA,BB,DD,EE,GG,JJ
teşekkürler.
'lst.SelectMany (x => x.Split ('')) .Distinct(). ToList() 'ancak veri CSV dosyasından ise daha iyi bir CSV ayrıştırma ... –
@AdrianoRepetti ile oldukça bağlıdır. OP'nin söylediği dizeler kaçmış virgül içerebilir. – Jodrell
Teşekkürler, @AdrianoRepetti. Basit string.split(), bu amaçlar için yeterli ayrıştırmadır. –