試圖想出一個LINQy的方式來做到這一點,但沒有任何東西對我來說。列表<逗號分隔字符串> =>列表<string>?
我有其中包括一個屬性,該屬性是一個用逗號分隔的阿爾法下載列表對象的List <>:
lst[0].codes = "AA,BB,DD"
lst[1].codes = "AA,DD,EE"
lst[2].codes = "GG,JJ"
我想那些代碼的列表,希望在一個形式字符串列表:
result = AA,BB,DD,EE,GG,JJ
感謝您的任何方向。
像這種'lst.SelectMany(X => x.Split( '') ).Distinct()。ToList()''但有更好的CSV解析... –
@AdrianoRepetti,取決於數據是否來自CSV文件。 OP沒有說字符串可以包含轉義的逗號。 – Jodrell
謝謝,@AdrianoRepetti。簡單的string.split()足以解析這些用途。 –