Mam ogólną listę, która musi być zachowanym porządkiem, aby można było pobrać indeks obiektu na liście. Problem polega na tym, że IndexOf jest zbyt wolny. Jeśli skomentuję IndexOf, kod działa szybko, jak tylko można. Czy istnieje lepszy sposób, taki jak zakonserwowane uporządkowana lista hash dla C#?IndexOf zbyt wolny na liście. Szybsze rozwiązanie?
Dzięki, Nate
- Edit - Kolejność, w których elementy są dodawane/włożona jest porządek musi być. Nie jest konieczne ich sortowanie. Również ta lista może być często aktualizowana, dodawać, usuwać, wstawiać. Zasadniczo muszę przetłumaczyć obiekt na indeks, ponieważ są one reprezentowane w formancie siatki, więc mogę wykonywać operacje na sterowaniu siatką na podstawie indeksu.
Jak długo trwa lista? –
Kod? Co przechowujesz na liście? porządkuje materię? – jjnguy
Czy próbujesz pobrać sam obiekt lub tylko indeks obiektu? – kemiller2002