C#-Programmierhandbuch

Dieser Abschnitt bietet ausführliche Informationen zu wichtigen Funktionen von C# sowie zu Funktionen, die über .NET Framework für C# verfügbar sind.

In diesem Abschnitt wird größtenteils davon ausgegangen, dass Sie bereits über einige Kenntnisse zu C# und allgemeinen Programmierkonzepten verfügen. Wenn Sie in Bezug auf das Programmieren oder mit C# ein Anfänger sind, sollten Sie sich das interaktive Tutorial Erste Schritte mit C# ansehen, bei dem keine vorherigen Programmierkenntnisse nötig sind.

Informationen zu bestimmten Schlüsselwörtern, Operatoren und Präprozessordirektiven finden Sie in der C#-Referenz. Informationen zur Spezifikation für C# finden Sie unter C#-Sprachspezifikation.

Programmabschnitte

Einblicke in ein C#-Programm

Main() und Befehlszeilenargumente

Abschnitte zur Sprache

Anweisungen, Ausdrücke und Operatoren

Typen

Klassen und Strukturen

Schnittstellen

Enumerationstypen

Delegaten

Arrays

Zeichenfolgen

Eigenschaften

Indexer

Ereignisse

Generika

Iteratoren

LINQ-Abfrageausdrücke

Lambda-Ausdrücke

Namespaces

Typen mit Nullwert

Unsicherer Code und Zeiger

XML-Dokumentationskommentare

Abschnitte zur Plattform

Anwendungsdomänen (C# und Visual Basic)

Assemblys und der globale Assemblycache

Attribute

Sammlungen

Ausnahmen und Ausnahmebehandlung

Das Dateisystem und die Registrierung (C#-Programmierhandbuch)

Interoperabilität

Reflektion

Siehe auch

C#-Referenz
C#