Schlüsselwörter
Schlüsselwörter sind Zeichenmarken, die die Syntax der C#-Sprache definieren. Bei Schlüsselwörtern handelt es sich um eingebaute Begriffe von C# mit jeweils einer festen Sonderfunktion. Deshalb dürfen Sie diese Wörter beim …
Unabhängiges Software-Entwicklungsstudio
Schlüsselwörter sind Zeichenmarken, die die Syntax der C#-Sprache definieren. Bei Schlüsselwörtern handelt es sich um eingebaute Begriffe von C# mit jeweils einer festen Sonderfunktion. Deshalb dürfen Sie diese Wörter beim …
Ein Bezeichner ist eine Zeichenfolge zur Benennung von Programmelementen wie Variablen, Methoden und Parametern. Es empfiehlt sich, semantisch passende englische Wörter zu kombinieren, um selbst dokumentierenden Code zu erstellen (Beispiele: …
Visual Studio ist eine funktionsreiche Entwicklungsumgebung mit einem vollständigen Werkzeugsatz für kleine und große C#-Projekte auf der Windows-Plattform. Sie können sogar gemischte Mehrsprachprojekte erstellen, die Code-Module aus C++, Visual Basic …
C#-Projekte mit dem .NET CLI-Tool erstellen und ausführen Wir wechseln zurück in das Verzeichnis C:\csdemo, das das übergeordnete Verzeichnis des HelloWorld-Ordners aus der vorherigen Lektion ist. Erstelle ein neues Verzeichnis …
Im Folgenden zeigen wir Ihnen, wie Sie mit dem einfachen Windows-Editor Notepad eine C#-Konsolenanwendung erstellen. In dieser Lektion schreiben wir zuerst ein Einstiegsprogramm manuell über das .NET CLI-Befehlszeilentool, bevor wir …
Was ist C#? C# wurde exklusiv für die Microsoft .NET Framework-Plattform entwickelt und wird als „See Sharp“ ausgesprochen. Microsoft benötigte ein einheitliches, vollständig objektorientiertes integriertes Entwicklungsframework, um die Schwächen älterer …
In diesem Abschnitt lernen wir die Definition, Syntax, Regeln und Serialisierung von Eigenschaften (Property) Was ist eine Property property ist syntaktischer Zucker in Pascal. Nach außen verhält es sich wie …
Pascal/FPC is Typabfrage, as sicherer Typumwandlung, TClass(X) ungeprüfte Rohumwandlung Verwendung von is und as 1 is Operator: Laufzeit-Typerkennung Prüft, ob eine Objektinstanz zu einer angegebenen Klasse oder deren Unterklassen gehört, …
Klasse, Klasseninstanz, Konstruktor, Destruktor Das obige Beispiel enthält TAnimal und seine Unterklasse TDog. Eine Klasse ist lediglich ein Typ, der als Schablone verstanden werden kann. Die Klasse selbst speichert keine …
Vererbung, virtuelle Methoden, override, reintroduce Beispiel für Klassenvererbung Object Pascal unterstützt Vererbung und virtuelle Methoden. Im folgenden Beispiel erbt TDog von TAnimal: TDog ist die Unterklasse (abgeleitete Klasse), TAnimal die …