Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.034 Beiträge
 
Delphi 12 Athens
 
#10

AW: Array Properties

  Alt 25. Okt 2022, 18:08
@Blubb
Zitat:
    property Items: TAndereKlasseList read FItems; default; {default: statt MeineKlasse.Items[i] kann man direkt MeineKlasse[i] schreiben
Njain.

Da das hier nun ein "normales" Property ist, hat Default wieder die andere Bedeutung.
Dieses Items bekommst so nicht weg, aber das Default am Items in der Objektlist bekommst'e damit weg, bzw. das ist schon weg.

MeineKlasse.Items[i] anstatt MeineKlasse.Items.Items[i]

Das erste Items geht nur weg, wenn es selber ein ArrayProperty ist, also z.B. die Klasse vom TObjekt geerbt, bzw. selber dort das Array implementiert.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat