link中如何用distinct函数为每种排列的结果只保留一个结果?
比如3选2:12 21 13 31 23 32,12 21只保留一个。
int[] query = { 12, 21, 13, 31, 23, 32 };
var query = query.Select(x => x.ToString().OrderBy(y => y)).Distinct().ToArray();
对结果做排序,然后再去重:
int[] query = { 12, 21, 13, 31, 23, 32 };
var query = query.Select(x => x.ToString().OrderBy(y => y)).Distinct();