Nicht so viel, was für den Programmierer sichtbar ist, aber ziemlich viel hinter den Kulissen, aber viele davon befanden sich in der IDE und im Windows Forms Control-Design und nicht in der Sprache selbst. Ich verwende Delphi 7 seit ungefähr 10 Jahren und C # für ungefähr 5, also habe ich ein paar aufgegriffen:
1) Die Ankereigenschaft ist identisch mit Delphi
2) Die Standardposition des Formulars
3) Die Objekthierarchie für die Steuerelemente
4) Der Formulardesigner fühlt sich im Allgemeinen sehr ähnlich - ich kann meinen Finger nicht genau darauf legen.
Einige Dinge in der Sprache selbst sind mir aufgefallen:
1) Bestimmte Datentypen, auch bekannt als Währung / Dezimalzahl
Einige Dinge in der Sprache, die sehr unterschiedlich sind:
1) Konstruktorvererbung (Delphi wird verwendet, um alle Konstruktoren an Basisobjekte zu erben, die in nachgeordneten Klassen nicht erneut definiert werden mussten)
2) Delphi hatte die Möglichkeit, die Sichtbarkeit einer Methode oder Eigenschaft in Nachkommenklassen herabzustufen, aber den Polymorphismus intakt zu halten, C # erlaubt dies nicht (ich vermisse dies sehr)
Ich habe wahrscheinlich jede Menge Dinge verpasst. Bitte fügen Sie sie hinzu, wenn Sie an sie denken.
variant
seit so ziemlich ewig in diesem Typ zur Verfügung hatte, wieder zu implementieren ...