2
string[] arr = { "abcdefXXX872358", "abcdef200X8XXX58", "abcdef200X872359", "6T1XXXXXXXXXXXX11", "7AbcdeHA30XXX541", "7AbcdeHA30XXX691" };
我怎麼能與上文第6位字符必須是不同得到不同數字 結果將是獲得前6個字符
abcdefXXX872358
6T1XXXXXXXXXXXX11
7AbcdeHA30XXX541
我嘗試這樣的事情
var dist = (from c in arr
select c).Select(a => a.Substring(0, 5)).Distinct();
這給了我第一個5個字符,但我想整個字符串
子串應該是s。子串(0,5)可能是排錯錯誤 – NETQuestion 2009-10-01 01:09:02
@lincs:第二個參數是長度,並且您說前六個字符應該是不同的。 – Guffa 2009-10-01 01:40:14