Czyszczenie prywatnej kolekcji lub ustawienie jej na null?
Mam zmienną klasę, która ma prywatnyList<T>
pole wewnątrz. wReset()
metoda mojej klasy, czy powinienem wyczyścić listę używając jejClear()
metoda lub po prostu przypisz jej pole nowej liście? Zauważ, że lista nie jest publiczna i jest używana tylko przez samą klasę. Dlatego przypisanie nowej listy powinno uczynić stary nieosiągalnym. OdClear()
metodajest operacją O (n), Zastanawiam się, jaka jest wada po prostu nadania nowej liście.