Отчетливый список списков, где списки содержат одинаковые значения, но в другом порядке

Я получил список:

var list = new List<List<int>>();

, который может содержать

list[0] = {1, 2, 3, 4}
list[1] = {3, 1, 2, 4}
list[2] = {2, 1, 7, 3}

Как я могу обнаружить дубликат между [0] и [1] и удалить один из них? Код c-диез.

На самом деле это не int, но это не меняет вопроса.

7
задан Jim Carragher 23 December 2010 в 10:23
поделиться