procedure TWinForm1.Button1_Click(sender: System.Object; e: System.EventArgs);
begin
TestClass := TTestClass.Create;
TestClass.SayHello;
end;
TestClass is maar een dummy lege class met een method 'SayHello'. Als ik deze code in een buttonclick hang, zorgt de garbage collector van .NET er voor dat deze instance op den duur vrij wordt gegeven ? In de niet .NET periode moest je zelf voor TestClass.Free zorgen.
begin
TestClass := TTestClass.Create;
TestClass.SayHello;
end;
TestClass is maar een dummy lege class met een method 'SayHello'. Als ik deze code in een buttonclick hang, zorgt de garbage collector van .NET er voor dat deze instance op den duur vrij wordt gegeven ? In de niet .NET periode moest je zelf voor TestClass.Free zorgen.