C#-Programmierhandbuch

Dieser Abschnitt bietet ausführliche Informationen zu wichtigen Funktionen von C# sowie zu Funktionen, die über .NET 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 Einsteiger beim Programmieren oder bei C# sind, sind die Tutorials zur Einführung in C# oder das Tutorial zu .NET im Browser am besten für Sie geeignet, da für diese keine Programmierkenntnisse erforderlich 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

StatementsOperatorsandexpressionsExpression-bodyed membersEqualityComparisons

Typen

Objektorientiertes Programmieren

Schnittstellen

Delegaten

Arrays

Zeichenfolgen

Eigenschaften

Indexer

Ereignisse

Generics

Iteratoren

LINQ-Abfrageausdrücke

Namespaces

Unsicherer Code und Zeiger

XML-Dokumentationskommentare

Abschnitte zur Plattform

Anwendungsdomänen

Assemblys in .NET

Attribute

Sammlungen

Ausnahmen und Ausnahmebehandlung

Das Dateisystem und die Registrierung (C#-Programmierhandbuch)

Interoperabilität

Reflexion

Siehe auch