Einzelnen Beitrag anzeigen

Robert_G
(Gast)

n/a Beiträge
 
#39

Re: Delphi 9 - Eure Erwartungen

  Alt 30. Jun 2004, 15:28
Mein täglicher Wunschzettel

Die Sprache von D8 wurde ja (möglichst werbewirksam ) in Delphi.Net umbenannt.
Warum ist sie dann eigentlich so unverträglich mit dem FrameWork?
  • Warum muss ich einen nervigen & sinnlosen typ für einen Array anlegen, nur um zur Laufzeit eine Instanz oder einen Rückgabewert davon erzeugen zu können???
    C#
      XYZ = new Object[] {'la', 'le', 'lu'}; Delphi.Net
    Delphi-Quellcode:
      type TNervigerSinnloserTyp = array of object;
      ...
       XYZ := TNervigerSinnloserTyp.Create('la', 'le', 'lu');
  • Warum kann ich nicht einfach Object für ein System.Object schreiben?
  • Warum ist, lokal deklariert, ein string ab & zu etwas anderes als ein System.String?
  • Warum funktioniert das in c# aber nicht in delphi.Net? (nicht über den Sinn philosophieren -> ist nur ein Beispiel )

    Delphi-Quellcode:
      private DataSet fDataSet;
      public DataSet DataSet
      {
        get {return fDataSet}
    ;
        set {fDataSet = value};
      }
      property DataSet :DataSet read fDataSet write set_DataSet; Ich _MUSS_ System.Data vor den Typ schreiben, obwohl es für den Compiler ABSOLUT eindeutig sein sollte, was ich da vorhabe.
  • Warum legt er in 90% aller Fälle die privaten Felder falsch an, wenn ich auf class completion ([Strg]+[Shift]+[C]) drücke???
    Man muss sie dann eigenhändig in den private-Teil ziehen!
    Ab & zu würfelt er es auch komplett durch einander.

p.s.: das Arrayproblem gab es auch schon in Delphi32!

Ich wäre schon zufrieden, wenn ich auch nur auf die Hälfte der Fragen ein Antwort bekomme, wie:
"Upps, sorry , das haben wir komplett verschlampt. In D9 wird das behoben."