pascalabcnet/ReleaseGenerators/Samples/Pas/!MainFeatures/06_Classes/GarbageCollection.pas
Бондарев Иван e6e67c193c initial commit
2015-05-14 21:35:07 +02:00

11 lines
282 B
ObjectPascal

// Сборка мусора: для освобождения объекта присвойте переменной nil
var l := new List<integer>;
begin
l.Add(3);
l.Add(5);
l.Add(2);
foreach var x in l do
Print(x);
l := nil; // после этого память, занимаемая динамическим массивом, будет собрана сборщиком мусора
end.