C#-ProgrammierhandbuchC# programming guide

Dieser Abschnitt bietet ausführliche Informationen zu wichtigen Funktionen von C# sowie zu Funktionen, die über .NET Framework für C# verfügbar sind.This section provides detailed information on key C# language features and features accessible to C# through the .NET Framework.

In diesem Abschnitt wird größtenteils davon ausgegangen, dass Sie bereits über einige Kenntnisse zu C# und allgemeinen Programmierkonzepten verfügen.Most of this section assumes that you already know something about C# and general programming concepts. Wenn Sie in Bezug auf das Programmieren oder mit C# ein Anfänger sind, sollten Sie sich die C#-Schnellstarts oder das interaktive Tutorial Erste Schritte mit C# ansehen, bei dem keine vorherigen Programmierkenntnisse nötig sind.If you are a complete beginner with programming or with C#, you might want to visit the C# Quickstarts or Getting Started with C# interactive tutorial, where no prior programming knowledge is required.

Informationen zu bestimmten Schlüsselwörtern, Operatoren und Präprozessordirektiven finden Sie in der C#-Referenz.For information about specific keywords, operators and preprocessor directives, see C# Reference. Informationen zur Spezifikation für C# finden Sie unter C#-Sprachspezifikation.For information about the C# Language Specification, see C# Language Specification.

ProgrammabschnitteProgram sections

Einblicke in ein C#-ProgrammInside a C# Program

Main() und BefehlszeilenargumenteMain() and Command-Line Arguments

Abschnitte zur SpracheLanguage Sections

Anweisungen, Ausdrücke und OperatorenStatements, Expressions, and Operators

TypenTypes

Klassen und StrukturenClasses and Structs

SchnittstellenInterfaces

EnumerationstypenEnumeration Types

DelegatenDelegates

ArraysArrays

ZeichenfolgenStrings

EigenschaftenProperties

IndexerIndexers

EreignisseEvents

GenerikaGenerics

IteratorenIterators

LINQ-AbfrageausdrückeLINQ Query Expressions

Lambda-AusdrückeLambda Expressions

NamespacesNamespaces

Typen mit NullwertNullable Types

Unsicherer Code und ZeigerUnsafe Code and Pointers

XML-DokumentationskommentareXML Documentation Comments

Abschnitte zur PlattformPlatform Sections

AnwendungsdomänenApplication Domains

Assemblys und der globale AssemblycacheAssemblies and the Global Assembly Cache

AttributeAttributes

SammlungenCollections

Ausnahmen und AusnahmebehandlungExceptions and Exception Handling

Das Dateisystem und die Registrierung (C#-Programmierhandbuch)File System and the Registry (C# Programming Guide)

InteroperabilitätInteroperability

ReflexionReflection

Siehe auchSee Also