我正在生成一組記錄,其中每條記錄都由三個字符串組成。生成的記錄數量是動態的,因爲用戶可以儘可能多地添加它們。C#在匹配上連接字符串的記錄
我需要通過一組記錄,並根據三個字符串中的兩個字符串和第三個字符串連接生成/合併記錄。我知道這可能不是很清楚,但我提供了用戶的一組記錄樣本日期以及我需要的結果。
記錄由用戶產生的:
記錄1: 「AAA」, 「BBB」, 「DEF」
記錄2: 「AAA」, 「BBB」, 「QEW」
記錄3: 「RRR」, 「WWW」, 「123」
記錄4: 「RRR」, 「WWW」, 「321」
記錄5: 「XXX」, 「WWW」, 「421」
結果我需要:
記錄1: 「AAA」, 「BBB」, 「DEFQEW」
記錄2: 「RRR」, 「WWW」, 「123321」
記錄3: 「XXX,」 WWW」, 「421」
此外,我應該如何存儲記錄來操縱日期,因爲我想要?
我不熟悉LINQ,所以如果你建議我會欣賞一些例子。謝謝!
編輯:
我從一個數據行循環產生的字符串。我可以像列表(字符串)或任何你建議的那樣存儲它們。
什麼樣的記錄?這是Linq-To-Objects還是數據庫驅動的提供者? –
string a =「aaa」 string b =「bbb」 string c =「def」 簡單的字符串變量 – Dav