C # elimina duplicados de la Lista <Lista <int>>
Estoy teniendo problemas para encontrar el algoritmo más eficiente para eliminar duplicados deList<List<int>>
, por ejemplo (sé que esto parece una lista deint[]
, pero solo haciéndolo de esa manera para propósitos visuales:
my_list[0]= {1, 2, 3};
my_list[1]= {1, 2, 3};
my_list[2]= {9, 10, 11};
my_list[3]= {1, 2, 3};
Así que la salida sería simplemente
new_list[0]= {1, 2, 3};
new_list[1]= {9, 10, 11};
Déjame saber si tienes alguna idea. Yo realmente lo apreciaría.