Forum: Algorithmen, Datenstrukturen und Klassendesign
by TiGü,
11. Aug 2014
@Devan:
Warum die Setter-Methode wegschmeißen?
Es gibt immer Situationen, wo man wirklich nur ein Element hinzufügen will.
@Himi:
Aber auch nur bei einer eigenen Implementierung von TThreadList<T>.
Schau mal was in deinen XE3 in Zeile 2495 in System.Generics.Collections steht.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by TiGü,
11. Aug 2014
Du meinst ein klassisches AddRange()?
Ja, das wäre noch denkbar.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by TiGü,
8. Aug 2014
Du darfst das sagen.
Warum ist das so und wie geht es besser?
Forum: Algorithmen, Datenstrukturen und Klassendesign
by TiGü,
8. Aug 2014
Hallo Gemeinde,
in einer alten Codestelle will ich die System.Classes.IInterfaceList bzw. TInterfaceList mit einer eigenen generischen Liste ersetzen.
Da der normalen System.Generics.Collections.TThreadList<T> einige Methoden fehlen, wollte ich sie durch Ableitung ergänzen.
Wenn ich aber versuche für die Eigenschaft Items den Setter Put genauso wie in der alten TInterfaceList umzusetzen,...