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.

questionAnswers(3)

yourAnswerToTheQuestion