Start Debugging

Wie Sie mit der Programmierung in C# beginnen

Ein Einsteigerleitfaden für den Einstieg in die Programmierung mit C#, von der Einrichtung von Visual Studio über das Schreiben Ihres ersten Programms bis hin zu Lernressourcen.

C# ist eine moderne, universell einsetzbare, objektorientierte Programmiersprache, die von Microsoft entwickelt wurde. Sie wird vielfach für Windows-Desktopanwendungen, Spiele (besonders mit der Unity-Engine) und Webentwicklung über das ASP.NET-Framework eingesetzt.

C# gilt als einsteigerfreundlich und ist eine hervorragende Sprache für neue Programmierer. Im Folgenden betrachten wir einige Gründe, warum C# als einsteigerfreundlich gilt:

Einstieg

Als Erstes sollten Sie Ihre Umgebung einrichten. Sie können jedes Betriebssystem nutzen, um C# zu schreiben, und auch bei den Editoren gibt es mehrere Optionen. Sie können C#-Code sogar im Browser auf Smartphone oder Tablet schreiben und ausführen, beispielsweise über Websites wie .NET Fiddle.

Eine typische Entwicklerumgebung wäre Visual Studio unter Windows. Visual Studio bietet eine kostenlose Community-Edition, die Sie hier herunterladen können. Folgen Sie nach dem Download dem Installationsassistenten mit den Standard-Workloads. Danach sollten Sie alles bereit haben, um Ihr erstes C#-Programm zu schreiben.

So schreiben Sie Ihre erste Zeile C#-Code

C#-Codedateien werden im Rahmen eines Projekts geschrieben und kompiliert. Mehrere Projekte bilden eine Solution. Um zu beginnen, müssen wir zunächst ein Neues Projekt erstellen. Auf der Willkommensseite können Sie über die Schnellaktionen ein neues C#-Projekt anlegen.

Schnellaktionen in Visual Studio 2022, mit hervorgehobenem Eintrag Neues Projekt.

Um einfach zu starten, erstellen wir eine neue Konsolenanwendung. Suchen Sie in der Vorlagenliste nach ‘console’ und wählen Sie die Vorlage mit dem C#-Abzeichen wie unten gezeigt:

Eine Liste von Projektvorlagen in Visual Studio 2022, mit hervorgehobener C#-Konsolenanwendungsvorlage.

Folgen Sie dem Assistenten mit den Standardwerten und Sie sollten in einem ähnlichen Zustand wie diesem landen:

Visual Studio 2022 zeigt eine neue C#-Konsolenanwendung mit Top-Level-Anweisungen.

Rechts haben Sie den Solution Explorer, der Ihre Solution, Ihr Projekt und Ihre Codedatei zeigt: Program.cs. Die Dateiendung .cs steht für CSharp (C#). Alle Ihre C#-Codedateien haben dieselbe Endung.

In der Mitte des Editors ist diese Program.cs-Datei geöffnet. Die Datei enthält zwei Codezeilen.

Lassen Sie uns als Nächstes das Programm ausführen und sehen, was es ausgibt. Zum Kompilieren und Ausführen können Sie den Run-Button in der Symbolleiste verwenden oder einfach F5 drücken.

Eine Symbolleiste in Visual Studio 2022, mit hervorgehobenem Run-Button.

Visual Studio kompiliert zuerst Ihr Projekt und führt es anschließend aus. Da es sich um eine Konsolenanwendung handelt, wird ein Konsolenfenster mit der Meldung “Hello, World!” in der ersten Zeile angezeigt.

Ein Konsolenfenster, das “Hello, World!” anzeigt.

Lernressourcen

Nun, da Ihre Umgebung korrekt eingerichtet ist und Sie Ihr erstes C#-Programm ausgeführt haben, ist es an der Zeit, mehr über die Sprache zu lernen. Dafür stehen mehrere großartige Ressourcen zur Verfügung. Einige davon zählen wir nachfolgend auf:

Comments

Sign in with GitHub to comment. Reactions and replies thread back to the comments repo.

< Zurück