Einleitung
  • Vorstellung und Einleitung
C# - Grundlage der Sprache
  • Grundlagen der Sprachsyntax
  • Unser erstes Programm
  • Variablen
  • Dateitypen und Typkonvertierung
  • Operatoren
  • Arrays
  • Kontrollstrukturen
  • Schleifen
Klassendesign
  • Objektorientierung- eine Einführung
  • Klassendefinition
  • Datenkapselung & Referenz- Wertetypen
  • Methoden und Methoden-Überladung
  • Die Parameterliste
  • Variablen in einer Methode & Referenz- und Werteparameter
  • Zugriff auf Private Daten & Trennen von Code
  • Namenskonflikte lösen
  • Konstruktor & Destruktor
  • Singleton-Pattern
  • Namensräume
Vererbung
  • Vererbung- Einführung
  • Probleme mit vererbten Methoden
Delegates und Ereignisse
  • Delegated & Ereignisse
  • Ereignisse eines Objekts
Strukturen und Enumerationen
  • Strukturen und Enumerationen
  • Boxing & Unboxing
Debugging & Fehlerbehandlung
  • Debugging
Auflistungsklassen
  • ArrayList
  • Hashtable & Queue & Stack
Bonus: Generics – Generische Datentypen
  • Generische Datentypen & Bedingungen
  • Nullable-Typen und Weiteres
Bonus: Additive Sprachfeatures
  • Weitere Sprachfeatures
Hurra, Sie haben es geschafft!
  • Abschluss!