Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
talit:csharp_dossier [2025-04-27 10:05] – [C# Programmieren mit VSCode] sca | talit:csharp_dossier [2025-04-27 11:05] (aktuell) – [** Version 4: OOP] sca | ||
---|---|---|---|
Zeile 45: | Zeile 45: | ||
* Löse sämtliche Aufträge im entsprechenden Repo und **add/ | * Löse sämtliche Aufträge im entsprechenden Repo und **add/ | ||
- | <code csharp> | ||
- | using System; | ||
- | |||
- | namespace MyProject | ||
- | { | ||
- | class MainClass | ||
- | { | ||
- | public static void Main(string[] args) | ||
- | { | ||
- | Console.WriteLine(" | ||
- | } | ||
- | } | ||
- | } | ||
- | </ | ||
- | |||
- | Doch was macht dieses Programm genau? Was die Zeilen wie '' | ||
==== - Tipps ==== | ==== - Tipps ==== | ||
- | | + | |
- | * Im **Interne**t findest du sehr viele Informationen zum Thema C#. Nutze dies! Zum Beispiel: schriftliche Tutorials, YouTube-Tutorials, Diskussionen in Foren, | + | * **Projektnamen: |
- | * Verändere | + | |
- | * **Projektnamen: | + | |
* Lese **Fehlermeldungen**. Schreibst du Code, der nicht den vorgegebenen Regeln von C# entspricht, weigert sich VS, das Programm auszuführen. Du erhältst dann eine Fehlermeldung. Diese Meldungen sind oft sehr hilfreich und helfen dir, das Problem zu identifizieren und zu beheben. | * Lese **Fehlermeldungen**. Schreibst du Code, der nicht den vorgegebenen Regeln von C# entspricht, weigert sich VS, das Programm auszuführen. Du erhältst dann eine Fehlermeldung. Diese Meldungen sind oft sehr hilfreich und helfen dir, das Problem zu identifizieren und zu beheben. | ||
- | * Erhöhe deinen nerdigen **Coolness-Faktor**, | ||
- | * ... deinen Code komplett auf *Englisch* schreibst | ||
- | * ... möglichst wenig die Maus brauchst und alles mit der *Tastatur* mit *Shortcuts* erledigst! | ||
* In allen Programmiersprachen gibt es **Stil-Konventionen**, | * In allen Programmiersprachen gibt es **Stil-Konventionen**, | ||
* Verwende **CamelCase**. Nenne dein erstes Projekt zum Beipiel '' | * Verwende **CamelCase**. Nenne dein erstes Projekt zum Beipiel '' | ||
* Vermeide Leerschläge, | * Vermeide Leerschläge, | ||
* Vermeide Umlaute, also nicht: '' | * Vermeide Umlaute, also nicht: '' | ||
+ | |||
+ | {{: | ||
{{youtube> | {{youtube> | ||
Zeile 764: | Zeile 745: | ||
1. Verbessere und fine-tune nun dein Spiel so, dass es gut funktioniert und hübsch aussieht. | 1. Verbessere und fine-tune nun dein Spiel so, dass es gut funktioniert und hübsch aussieht. | ||
- | ==== ** Version 4: OOP ==== | + | ==== Optional: |
**Nur für Fortgeschrittene mit Vorwissen in OOP** | **Nur für Fortgeschrittene mit Vorwissen in OOP** |