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文字が表示されますが、文字列全体が必要です