BASTA! – Konferenz für .NET, Windows & Web Development

Pattern Matching in C# für Fortgeschrittene

Session
Until conference starts:
✓ 111-Arduino-Special
✓ Team discount
✓ Extra specials for freelancer
Register now
Bis Konferenzbeginn:
✓ 111-Arduino-Aktion
✓ 5-Tages-Special
✓ Kollegenrabatt
Jetzt anmelden
THANK YOU
for your attendance
Register now for Mainz
DANKE
für Ihre Teilnahme

Jetzt für Mainz anmelden

Infos
Dienstag, 11. Oktober 2022
15:30 - 16:30
Raum:
Kongresssaal
Infos
Dienstag, 22. Februar 2022
16:00 - 17:00
Raum:
Ballsaal 1

In allen "richtigen" funktionalen Sprachen gibt es Pattern Matching – das ist zwar nicht wirklich wahr, aber es stimmt, das für viele Aspekte eines funktionalen Stils die elegante und syntaktisch kompakte Fallunterscheidung wichtig ist. Nicht umsonst hat Microsoft in drei großen Versionen von C# an Pattern Matching als Feature gearbeitet. In diesem Talk zeigt Oliver, wie es funktioniert, warum diese Weiterentwicklung des alten imperativen switch so wichtig ist und wie sich damit die Struktur von Code in C# generell anders aufbauen lässt als in der Vergangenheit.

Take me to the full program of Zum vollständigen Programm von MAINZ MAINZ .

Take me to the full program of Zum vollständigen Programm von FRANKFURT FRANKFURT .

This Session Diese Session belongs to the gehört zum Programm von MAINZMAINZ and  und FRANKFURTFRANKFURT program. Take me to the current program of . Hier geht es zum aktuellen Programm von MAINZ MAINZ or oder FRANKFURT FRANKFURT .

Ihr aktueller Zugang zur .NET- und Microsoft-Welt.
Der BASTA! Newsletter:

Behind the Tracks

.NET Framework & C#
Visual Studio, TFS, C# & mehr

Agile & DevOps
Best Practices & mehr

Web Development
Alle Wege führen ins Web

Data Access & Storage
Alles rund um´s Thema Data

HTML5 & JavaScript
Leichtegewichtig entwickeln

User Interface
Alles rund um UI- und UX-Aspekte

Microservices & APIs
Services, die sich über APIs via REST und JavaScript nutzen lassen

Security
Tools und Methoden für sicherere Applikationen

Cloud & Azure
Cloud-basierte & Native Apps