mam listę w następujący sposób:Przegrupuj listę na podstawie danego zlecenia w C#
{CT, MA, VA, NY}
przesłać tę listę do funkcji i uzyskać listę optymalny zamówić waypoint
{2,0,1,3}
Teraz trzeba zmienić kolejność według kolejności, która jest nowo dostarczona. to znaczy po rozmieszczanie, lista powinna wyglądać następująco:
{VA, CT, MA, NY}
jaki jest optymalny sposób to zrobić? Korzystanie z linq jest jakiś sposób?
LINQ wszystkich rzeczy !!!! 11111ONEONE. Ale poważnie, tylko dlatego, że manipulujesz listą, nie oznacza, że powinieneś używać Linq. W rzeczywistości, ten jest wystarczająco prosty, że użycie Linq prawdopodobnie nadmiernie skomplikuje ten kod: – cadrell0
@ cadrell0, podczas gdy twój punkt jest dobrze zrobiony, nie ma nic skomplikowanego w Linq na tym. –