AW: Träume, Wünsche und Wahnvorstellungen...
Zitat:
QC Eintrag ist auf meiner Todo Liste. Zitat:
|
AW: Träume, Wünsche und Wahnvorstellungen...
Zitat:
Wäre aber schön, wenn man das ändern würde. :? |
AW: Träume, Wünsche und Wahnvorstellungen...
Zitat:
Zitat:
Ich glaube vor Jahren war sogar mal 2006/2007 im Gespräch. Das bringt uns keinen Schritt weiter. Hoffen wir das es dieses Jahr erscheint und wenn ich David I richtig verstanden habe, dann müsste XE2 ja Ende August/Anfang September erscheinen. |
AW: Träume, Wünsche und Wahnvorstellungen...
Zitat:
Es geht in dem noch zu erstellenden QC Eintrag darum das der Compiler erkennt das ein generischer Enumerator über das IEnumerable<T> bereitgestellt wird ohne das man die Instanz als IEnumerable<T> typecasten muss oder eine IEnumerable<T> Hilfsvariable braucht (oder einen generischen Enumerator ohne IEnumerable<T> implementiert, welcher dann nicht mit TList<T>.AddRange/InsertRange verwendet werden kann) D.h. jetzt muss man anstatt
Delphi-Quellcode:
eine der beiden folgenden Varianten schreiben, wenn man nicht wie Stevie IEnumerable und IEnumerable<T> in unterschiedlichen Klassen implementiert.
var
pStream: TStream; pList: TMyCollection<TMemoryStream>; begin pList := TMyCollection<TMemoryStream>.Create; for pStream in pList do Writeln(pStream.ClassName); Hilfsvariable:
Delphi-Quellcode:
Typecast:
var
pStream: TStream; pList: TMyCollection<TMemoryStream>; pListEnum: IEnumerable<TMemoryStream>; begin pList := TMyCollection<TMemoryStream>.Create; pListEnum := pList; for pStream in pListEnum do Writeln(pStream.ClassName);
Delphi-Quellcode:
var
pStream: TStream; pList: TMyCollection<TMemoryStream>; begin pList := TMyCollection<TMemoryStream>.Create; for pStream in IEnumerable<TMemoryStream>(pList) do Writeln(pStream.ClassName); |
AW: Träume, Wünsche und Wahnvorstellungen...
Zitat:
|
AW: Träume, Wünsche und Wahnvorstellungen...
Konstruktoren sind aber auch Klassenmethoden. Ruft man sie später direkt auf einen Objek auf, werden diese erneut ausgeführt, ohne dass eine neue Instanz erzeugt wid
|
AW: Träume, Wünsche und Wahnvorstellungen...
Zitat:
Aber auch bornierte Menschen können programmieren. Also hat das Eine nichts mit dem Anderen zu tun. Dessenungeachtet habe ich ja gerade geschrieben, das ich mich mir *NICHT* (negierung, verneinung) vorstellen kann, das Du so borniert bist, wie Du dich dargestellt hast. Weiterhin habe ich auch nicht behauptet, das es nur mit 'published' Eigenschaften geht. Also: erst lesen, dann verstehen, und erst dann mitreden. Nebenbei: Mir ist deine Arbeit nicht unbekannt, das nur mal so am Rande, Stevie. ;-) |
AW: Träume, Wünsche und Wahnvorstellungen...
Hört bitte auf, euch gegenseitig anzugreifen. Das gilt speziell für dich, FredlFesl.
Hier geht es darum, Wünsche für kommende Delphi-Versionen zu äußern und sachlich darüber zu diskutieren. Also macht das bitte. Es wäre doch schade, wenn sich das Thema so verläuft und daraufhin geschlossen werden muss. |
AW: Träume, Wünsche und Wahnvorstellungen...
Thema schließen wäre eine Option, ich habe aber auch kein Problem damit, einzelne Personen von der Teilnahme auszuschließen.
Bleibt sachlich oder lasst es bleiben. |
AW: Träume, Wünsche und Wahnvorstellungen...
Ich hoffe es geht auch ohne den "Holzhammer" :wink:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz