Thema: Prism ObjectListe in .Net?

Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#3

Re: ObjectListe in .Net?

  Alt 16. Jul 2005, 12:24
Ich glaube die ArrayList ist die passendste entsprechung für eine TObjectList.

@jbg Wenn ein container aus dem Scope rennt werden ja auch alle enthaltenen Instanzen von der GC erfasst.
eine strong typed Liste on IDisposable Items könnte mit minimalem Aufwand (zumindest in .Net 2.0 ) das gleiche:
Delphi-Quellcode:
uses
   System.Collections.Generic;

type
   DisposableList = public class(List<IDisposable>, IDisposable)
   public
      procedure Dispose;virtual;
end;

implementation

procedure DisposableList.Dispose;
var
   Item : IDisposable;
begin
   for Item in self do
      Item.Dispose();
end;
  Mit Zitat antworten Zitat