Benutzerdefinierte Typen

Benutzerdefinierte Typen Neben den 16 vordefinierten integrierten Standardtypen von C# können Entwickler eigene benutzerdefinierte Typen erstellen, die sich insgesamt in sechs Gruppen einteilen lassen: Benutzerdefinierte Typen werden über eine Typdeklaration …

Eingebaute Typen

C# bietet 16 vordefinierte eingebaute Datentypen an, unterteilt in 13 einfache Typen und 3 nicht einfache Typen. Alle Namen vordefinierter Typen werden vollständig kleingeschrieben. 13 einfache Datentypen Eigenschaft: Im Gegensatz …

Klassenmitglieder

Klassenmitglieder unterteilen sich in zwei Gruppen: Datenmitglieder und Funktionsmitglieder Einfache Typen wie int, long und short, die wir vorher behandelt haben, sind fest in .NET integrierte Basistypen. Microsoft-Entwickler haben diese …

Typdeklaration

Allgemein betrachtet lassen sich bei den Sprachen C, C++ und C# deutliche Unterschiede feststellen: Der Quellcode einer ausführbaren C#-Datei (EXE) oder einer dynamischen Bibliothek (DLL) setzt sich aus einer oder …

Kommentar

Was sind Kommentare? Kommentare sind erläuternde Texte im Quellcode, die Programmierern das Verständnis der Programm-Logik erleichtern. Sie gehören nicht zum ausführbaren Code; der Compiler ignoriert sämtlichen Inhalt von Kommentaren während …

Zahlenformatzeichenketten

Im vorherigen Abschnitt haben wir Platzhalter für Zeichenketten kennengelernt und zwei Schreibweisen erlernt. Neben diesen beiden Varianten unterstützt C# zudem komplexere Formatierungsregeln. Grundlegende Syntax für Formatplatzhalter 1. index (Index) Index …

Textausgabe in der Konsole

Klasse Console Gehört zum Namensraum System und ist Teil der .NET Basisklassenbibliothek (BCL) Dient zum Lesen und Schreiben von Text im Konsolenfenster und stellt zwei Ausgabemethoden zur Verfügung: Write() / …

Einstiegspunkt des Programms

Die Main-Methode Einstiegspunkt des Programms Jedes C#-Programm muss mindestens eine Klasse enthalten, die eine Methode mit dem Namen Main definiert. In den vorherigen Codebeispielen befindet sich diese Methode innerhalb der …

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 …

Bezeichner (Identifiers)

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: …