Schulung C# 10.0 - Neuerungen gegenüber C# 9.0

Beschreibung/Inhalt

Dieses Schulungsmodul umfasst die Änderungen in C# 10 gegenüber C# 9. Wenn Sie eine ältere Version von C# verwenden, erweitern wir die Agenda gerne.

- Verfügbarkeit von C# 10

  • Record Structs
  • Sealed Override ToString in Records
  • Global Using
  • File-scoped Namespaces
  • Static Abstract Members in Interfaces
  • Verbesserungen für Lambda-Ausdrücke
  • Method parameter names in nameof
  • Caller Argument Expression
  • Constant Interpolated Strings
  • Simplified Parameter Null Validation
  • Declarations and Deconstruction
  • Verbesserungen für Pattern Matching
  • Parameterless constructors with field initializers
  • Relax ordering constraints around ref and partial modifiers
  • Generic attributes
  • Allow deconstruction of default literal
  • Ausblick auf C# 11

  • Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil