Zapisy w Delphi

kilka pytań o rekordy w Delphi:

Ponieważ rekordy są prawie jak klasy, dlaczego nie używać tylko klas zamiast rekordów?Teoretycznie pamięć jest przydzielana do rekordu, gdy jest zadeklarowana przez zmienną; ale i jak zostaje uwolniona pamięć?Rozumiem użyteczność wskaźników do rekordów w obiekcie listy, ale w kontenerach Generics (TList<T>), czy musisz jeszcze używać wskaźnika? jeśli nie, jak usunąć / zwolnić każdy rekord do ogólnego kontenera? Jeśli chcę usunąć konkretny rekord do generycznego kontenera, jak to zrobić?

questionAnswers(5)

yourAnswerToTheQuestion