C # удалить дубликаты из списка <List <int >>

У меня возникают проблемы при разработке наиболее эффективного алгоритма удаления дубликатов изList<List<int>>Например, (я знаю, что это выглядит как списокint[], но просто так для наглядности:

my_list[0]= {1, 2, 3};
my_list[1]= {1, 2, 3};
my_list[2]= {9, 10, 11};
my_list[3]= {1, 2, 3};

Таким образом, результат будет просто

new_list[0]= {1, 2, 3};
new_list[1]= {9, 10, 11};

Дайте мне знать, если у вас есть идеи. Я был бы очень признателен.

Ответы на вопрос(6)

Ваш ответ на вопрос