Es könnte aber sein das du dein Create von einer if bedingung abhängig machst, z.b so:
Delphi-Quellcode:
FreeAndNil(List);
if bla then
List := TList.Create;
if Assigned(List) then....
Das soll nur ein Beispiel sein, da man auch nach der bla abfrage nen begin, end block benutzen könnte..
Wie gesagt...nur ein Beispiel^^