C # remove duplicatas de List <List <int >>
Estou tendo problemas para criar o algoritmo mais eficiente para remover duplicatas deList<List<int>>
, por exemplo (eu sei que isso parece uma lista deint[]
, mas apenas fazendo isso para fins visuais:
my_list[0]= {1, 2, 3};
my_list[1]= {1, 2, 3};
my_list[2]= {9, 10, 11};
my_list[3]= {1, 2, 3};
Então a saída seria apenas
new_list[0]= {1, 2, 3};
new_list[1]= {9, 10, 11};
Avise-me se você tiver algumas idéias. Eu realmente apreciaria isto.