Diskuze: Jak na list.Reverse()

C# .NET .NET (C# a Visual Basic) Jak na list.Reverse() American English version English version

Avatar
onevladimir
Člen
Avatar
onevladimir:

Ahoj, mám naplněnou proměnou

List<Point> body

A potřeboval bych použít metodu Reverse(), ale pouze na Y souřadnice.
Poradíte?
Děkuji mnohokrát

 
Odpovědět 26.8.2013 9:55
Avatar
Paradise
Redaktor
Avatar
Paradise:

Já bych to rozdělil na listy/pole X a Y souřadnic, druhý otočil a zase sloučil. Možná to jde ale mnohem triviálněji :D

 
Nahoru Odpovědět 26.8.2013 10:49
Avatar
Jan Vargovský
Redaktor
Avatar
Odpovídá na onevladimir
Jan Vargovský:

Už se to něco podobného řešilo :)

tvujList = tvujList.OrderBy(p => p.Y).ThenBy(p => p.X).Reverse().ToList();
 
Nahoru Odpovědět  +1 26.8.2013 12:07
Avatar
onevladimir
Člen
Avatar
onevladimir:

Díky moc :-)

 
Nahoru Odpovědět 26.8.2013 19:38
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.