Einführung in C#Introduction to C#

Willkommen bei der Einführung in die C#-Tutorials.Welcome to the introduction to C# tutorials. Sie beginnen mit interaktiven Lektionen, die Sie in Ihrem Browser ausführen können.These start with interactive lessons that you can run in your browser.

In der ersten Lektion werden C#-Konzepte anhand kleiner Codeausschnitte erläutert.The first lessons explain C# concepts using small snippets of code. Sie lernen die Grundlagen der C#-Syntax kennen und wie Sie mit Datentypen wie Zeichenfolgen, Zahlen und booleschen Werten arbeiten.You'll learn the basics of C# syntax and how to work with data types like strings, numbers, and booleans. Komplett interaktiv, und Ihr Code ist innerhalb weniger Minuten geschrieben und zur Ausführung bereit.It's all interactive, and you'll be writing and running code within minutes. Diese erste Lektionen setzen keine Vorkenntnisse in der Programmierung oder C#-Sprache voraus.These first lessons assume no prior knowledge of programming or the C# language.

Alle einführenden Tutorials, die auf die „Hallo Welt“-Lektion folgen, sind über einen Onlinebrowser oder in Ihrer eigenen lokalen Entwicklungsumgebung verfügbar.All the introductory tutorials following the Hello World lesson are available using the online browser experience or in your own local development environment. Am Ende jedes Tutorials entscheiden Sie, ob Sie mit der nächsten Lektion online oder auf Ihrem eigenen Computer fortfahren möchten.At the end of each tutorial, you decide if you want to continue with the next lesson online or on your own machine. Es sind Links verfügbar, die Ihnen helfen, Ihre Umgebung einzurichten und mit dem nächsten Tutorial auf Ihrem Computer fortzufahren.There are links to help you set up your environment and continue with the next tutorial on your machine.

Hello WorldHello world

Im Hallo Welt-Tutorial erstellen Sie das einfachste C#-Programm.In the Hello world tutorial, you'll create the most basic C# program. Sie untersuchen den string-Typ und lernen, mit Text zu arbeiten.You'll explore the string type and how to work with text.

Zahlen in C#Numbers in C#

Im Tutorial Zahlen in C# erfahren Sie, wie Computer Zahlen speichern und wie Sie Berechnungen mit verschiedenen Zahlentypen ausführen.In the Numbers in C# tutorial, you'll learn how computers store numbers and how to perform calculations with different numeric types. Sie lernen die Grundlagen der Rundung und das Ausführen mathematischer Berechnungen mithilfe von C#.You'll learn the basics of rounding, and how to perform mathematical calculations using C#. Dieses Tutorial ist auch für die lokale Ausführung auf Ihrem Computer verfügbar.This tutorial is also available to run locally on your machine.

Für dieses Tutorial wird vorausgesetzt, dass Sie die Hallo Welt-Lektion abgeschlossen haben.This tutorial assumes that you have finished the Hello world lesson.

Verzweigungen und SchleifenBranches and loops

Im Tutorial Branches und Schleifen werden die Grundlagen der Auswahl verschiedener Codepfadausführungen auf Basis der in Variablen gespeicherten Werte erläutert.The Branches and loops tutorial teaches the basics of selecting different paths of code execution based on the values stored in variables. Sie lernen die Grundlagen der Ablaufsteuerung kennen, von der abhängt, wie Programme Entscheidungen treffen und verschiedene Aktionen auswählen.You'll learn the basics of control flow, which is the basis of how programs make decisions and choose different actions. Dieses Tutorial ist auch für die lokale Ausführung auf Ihrem Computer verfügbar.This tutorial is also available to run locally on your machine.

In diesem Tutorial wird vorausgesetzt, dass Sie die Lektionen Hallo Welt und Zahlen in C# abgeschlossen haben.This tutorial assumes that you have finished the Hello world and Numbers in C# lessons.

ListensammlungList collection

Die Lektion Listensammlung bietet Ihnen einen Überblick über den Listensammlungstyp, in dem Datensequenzen speichert werden.The List collection lesson gives you a tour of the List collection type that stores sequences of data. Sie erfahren, wie Sie Elemente hinzufügen und entfernen, nach Elementen suchen und die Listen sortieren.You'll learn how to add and remove items, search for items, and sort the lists. Sie werden verschiedene Arten von Listen erforschen.You'll explore different kinds of lists. Dieses Tutorial ist auch für die lokale Ausführung auf Ihrem Computer verfügbar.This tutorial is also available to run locally on your machine.

Für dieses Tutorial wird vorausgesetzt, dass Sie die oben aufgeführten Lektionen abgeschlossen haben.This tutorial assumes that you have finished the lessons listed above.

Einführung in KlassenIntroduction to classes

Dieses letzte Tutorial ist nur für die Ausführung auf Ihrem Computer unter Verwendung Ihrer eigenen lokalen Entwicklungsumgebung und von .NET Core verfügbar.This final tutorial is only available to run on your machine, using your own local development environment and .NET Core. Sie erstellen eine Konsolenanwendung und die grundlegenden objektorientierten Funktionen, die Teil der C#-Sprache sind.You'll build a console application and see the basic object-oriented features that are part of the C# language.

Für dieses Tutorial wird vorausgesetzt, dass Sie die Onlineeinführungstutorials abgeschlossen und das .NET Core SDK und Visual Studio Code installiert haben.This tutorial assumes you've finished the online introductory tutorials, and you've installed .NET Core SDK and Visual Studio Code.