Lernpfad

C#-Übungsaufgaben

Kurze, praxisnahe C#-Übungen: Eingaben parsen, formatieren, Datumswerte, Tupel, Collections und eigene Exceptions.

11 Lektionen · 16 Challenges

Pfad starten →
  1. Lektion 1 Challenge Eingaben mit TryParse prüfen in C# In dieser Lektion wandelst du Benutzereingaben mit TryParse sicher in Zahlen um, ganz ohne Ausnahmen.
  2. Lektion 1 Challenge Ein einfacher Taschenrechner mit switch-Ausdruck in C# In dieser Lektion baust du mit einem switch-Ausdruck einen einfachen Taschenrechner, der alle Rechenarten und ungültige Fälle behandelt.
  3. Lektion 1 Challenge Rechnungen und Zahlen formatieren in C# In dieser Lektion gibst du mit String-Interpolation eine kleine Rechnung mit ausgerichteten Spalten und formatierten Beträgen aus.
  4. Lektion 2 Challenges Termine mit DateOnly planen in C# In dieser Lektion berechnest du mit dem Typ DateOnly das Datum eines Folgetermins und ermittelst den Wochentag.
  5. Lektion 2 Challenges Mehrere Kennzahlen mit einem Tupel zurückgeben in C# In dieser Lektion schreibst du eine Methode, die mit einem Tupel Minimum, Maximum und Durchschnitt auf einmal zurückgibt.
  6. Lektion 1 Challenge Eine Aufgabenliste mit List<T> in C# In dieser Lektion verwaltest du eine Aufgabenliste mit Records und List<T> und filterst die noch nicht erledigten Aufgaben heraus.
  7. Lektion 2 Challenges Worthäufigkeiten mit Dictionary zählen in C# In dieser Lektion zählst du mit einem Dictionary, wie oft jedes Wort in einem Satz vorkommt, nachdem du alles in Kleinbuchstaben umgewandelt hast.
  8. Lektion 2 Challenges Tags ohne Duplikate mit HashSet filtern in C# In dieser Lektion behältst du mit einem HashSet nur unterschiedliche Tags und ignorierst dabei Groß- und Kleinschreibung.
  9. Lektion 1 Challenge Ein gekapseltes Bankkonto erstellen in C# In dieser Lektion schützt du den Kontostand mit einer von außen schreibgeschützten Eigenschaft und einer geprüften Einzahlungsmethode.
  10. Lektion 2 Challenges Eigene fachliche Ausnahmen definieren in C# In dieser Lektion erstellst du einen eigenen Ausnahmetyp für einen fachlichen Fehler und fängst genau diese Fehlerart ab.
  11. Lektion 1 Challenge Daten mit Mustervergleich klassifizieren in C# In dieser Lektion klassifizierst du Werte verschiedener Typen mit Typmustern, Vergleichsmustern und Eigenschaftsmustern.