string[] arr = { "abcdefXXX872358", "abcdef200X8XXX58", "abcdef200X872359", "6T1XXXXXXXXXXXX11", "7AbcdeHA30XXX541", "7AbcdeHA30XXX691" };
我怎样才能从上面得到不同的数字,其中前 6 个字符必须是不同的结果将是
abcdefXXX872358
6T1XXXXXXXXXXXX11
7AbcdeHA30XXX541
我尝试这样的事情
var dist = (from c in arr
select c).Select(a => a.Substring(0, 5)).Distinct();
这给了我前 5 个字符,但我想要整个字符串