Leitfaden für C#C# Guide

Der Leitfaden für C# enthält zahlreiche Informationen über die C#-Sprache.The C# guide provides a wealth of information about the C# language. Diese Site weist viele verschiedene Zielgruppen auf.This site has many different audiences. Je nach Ihrer Erfahrung mit der Programmierung bzw. mit der Programmiersprache C# und .NET können Sie auch andere Abschnitte dieses Handbuchs erkunden.Depending on your experience with programming, or with the C# language and .NET, you may wish to explore different sections of this guide.

  • Für gänzlich unerfahrene Entwickler:For brand-new developers:

    • Beginnen Sie mit dem Abschnitt Schnellstarts.Start with our Quick starts section. Mit diesen Schnellstarts können Sie die C#-Sprache in Ihrem Browser interaktiv untersuchen.These let you explore the C# language interactively in your browser. Anschließend können Sie mit dem Abschnitt Tutorials fortfahren.From there, you can move on to our tutorials section. Diese Tutorials zeigen Ihnen, wie Sie C#-Programme von Grund auf neu erstellen.These tutorials show you how to create C# programs from scratch. Die Tutorials enthalten einen detaillierten Prozess zum Erstellen von Programmen.The tutorials provide a step-by-step process to create programs. Sie lernen die Konzepte der Programmiersprache und das eigenständige Erstellen von C#-Programmen.You'll learn the language concepts, and how to build C# programs on your own. Wenn Sie zunächst lieber die Informationen in der Übersicht lesen möchten, testen Sie unsere Einführung in C#.If you prefer reading overview information first, try our tour of the C# language. Sie erläutert die Konzepte der C#-Sprache.It explains the concepts of the C# language. Danach verfügen Sie über grundlegende Kenntnisse der Sprache und sind bereit, die Tutorials zu testen oder selbst etwas zu erstellen.After reading this, you'll have a basic understanding of the language, and be ready to try the tutorials, or build something on your own.
  • Für neue C#-Entwickler:For developers new to C#:

    • Wenn Sie vorher schon entwickelt haben, aber neu bei C# sind, lesen Sie einfach die Einführung in C#.If you've done development before, but are new to C#, read the tour of the C# language. Sie lernen die grundlegende Syntax und Struktur der Sprache kennen und können die Einführung verwenden, um die Unterschiede zwischen C# und anderen von Ihnen verwendeten Sprachen kennenzulernen.You will learn the basic syntax and structure for the language, and you can use the language tour to contrast C# with other languages you've used. Sie können auch die Tutorials durchsuchen, um grundlegende C#-Programme zu testen.You can also browse the tutorials to try basic C# programs.
  • Erfahrene C#-Entwickler:Experienced C# developers:

    • Wenn Sie C# bereits verwendet haben, sollten Sie zunächst lesen, was sich in der neuesten Version der Sprache geändert hat.If you've used C# before, you should start by reading what's in the latest version of the language. Informieren Sie sich unter Neues in C# über die neuen Funktionen in der aktuellen Version.Check out What's new in C# for the new features in the current version.

Organisation des Leitfadens für C#How the C# guide is organized

Der Leitfaden für C# ist in mehrere Abschnitte unterteilt.There are several sections in the C# Guide. Sie können diese nacheinander lesen oder direkt zu den interessantesten Themen springen.You can read them in order, or jump directly to what interests you the most. Einige Abschnitte sind stark auf die Sprache konzentriert.Some of the sections are heavily focused on the language. Andere bieten End-to-End-Szenarien, in denen einige Programmtypen veranschaulicht werden, die Sie mit C# und .NET Framework erstellen können.Others provide end-to-end scenarios that demonstrate a few of the types of programs you can create using C# and the .NET Framework.

  • Erste Schritte:Getting Started:

    • In diesem Abschnitt wird beschrieben, was Sie für die Installation einer C#-Entwicklungsumgebung auf Ihrer bevorzugten Plattform benötigen.This section covers what you need to install for a C# development environment on your preferred platform. In den verschiedenen Themen in diesem Abschnitt wird erläutert, wie Sie das erste C#-Programm in unterschiedlichen unterstützten Umgebungen erstellen.The different topics under this section explain how to create your first C# program in different supported environments.
  • Tutorials:Tutorials:

    • Dieser Abschnitt enthält eine Reihe von End-to-End-Szenarien, einschließlich Beschreibungen und Code.This section provides a variety of end to end scenarios, including descriptions and code. Sie erfahren, warum bestimmte Ausdrücke bevorzugt werden, welche C#-Funktionen am besten in verschiedenen Situationen funktionieren und finden Referenzimplementierungen für allgemeine Aufgaben.You'll learn why certain idioms are preferred, what C# features work best in different situations, and see reference implementations for common tasks. Wenn Sie am besten anhand des Codes lernen, beginnen Sie in diesem Abschnitt.If you learn best by seeing code, start in this section. Sie können auch den gesamten Code herunterladen und in Ihrer eigenen Umgebung experimentieren.You can also download all the code and experiment in your own environment.
  • Einführung in C#:A Tour of C#:

    • Dieser Abschnitt enthält einen Überblick über die Sprache.This section provides an overview of the language. Sie lernen die Elemente kennen, die die C#-Programme und die Funktionen der Sprache bilden.You'll learn the elements that make up C# programs and the capabilities of the language. Sie sehen kleine Beispiele sämtlicher Syntaxelemente von C# und Erläuterungen zu den wichtigsten C#-Sprachthemen.You'll see small samples of all the syntax elements of C# and discussions of the major C# language topics.
  • Neueste Funktionen:Latest Features:

    • Informationen zu neuen Funktionen in der SpracheLearn about new features in the language. Informationen zu neuen Tools wie C# Interactive (die REPL von C#) und .NET Compiler Platform SDK.Learn about new tools like C# Interactive (C#'s REPL), and the .NET Compiler Platform SDK. Sie lernen, wie sich die Sprache entwickelt.You'll learn how the language is evolving. Sie werden sehen, wie die neuen Tools Ihre Produktivität bei der Erkundung der Sprache steigern und Aufgaben automatisieren.You'll see how the new tools can make you more productive in exploring the language, and automating tasks.
  • Verwenden der Visual Studio-Entwicklungsumgebung für C#Using the Visual Studio Development Environment for C#

    • Bietet eine Einführung in die Visual C#Visual C#-Entwicklungsumgebung.Introduces the Visual C#Visual C# development environment.
  • C#-ProgrammierhandbuchC# Programming Guide

    • Stellt Informationen und praktische Beispiele zum Verwenden von C#-Sprachkonstrukten bereit.Provides information and practical examples about how to use C# language constructs.
  • C#-BeispieleC# Samples

    • MSDN Code Gallery gefiltert für C#.MSDN Code Gallery filtered for C#.
  • Exemplarische VorgehensweisenWalkthroughs

    • Enthält Links zu exemplarischen Vorgehensweisen für die Programmierung in C# und eine kurze Beschreibung jeder exemplarischen Vorgehensweise.Provides links to programming walkthroughs that use C# and a brief description of each walkthrough.
  • Sprachreferenz:Language Reference:

    • Dieser Abschnitt enthält das Referenzmaterial zur C#-Sprache.This section contains the reference material on the C# language. Dieses Material hilft Ihnen beim Verständnis der Syntax und der Semantik von C#.This material will help you understand the syntax and semantics of C#. Sie erhalten auch Referenzmaterialien zu Typen, Operatoren, Attributen, Präprozessoranweisungen, Compilerschaltern, Compilerfehlern und Compilerwarnungen.It also includes reference material on types, operators, attributes, preprocessor directives, compiler switches, compiler errors, and compiler warnings.
  • C#-ProgrammiersprachenspezifikationC# Language Specification

    • Verknüpfung zur neuesten Version der C#-Spezifikationen im Microsoft Word-Format.Links to the latest version of the C# Specifications in Microsoft Word format.

Siehe auchSee Also

Erste Schritte mit Visual C# und Visual BasicGetting Started with Visual C# and Visual Basic
.NET-Entwicklung.NET Development