Beiträge
Die 5 verschiedenen Bedeutungen des Fragezeichens in C#
5. August 2019 • 1 Min. Lesezeit

In C# hat das Fragezeichen ab C# 8 fünf Bedeutungen.
- Ternäre Operatoren
(true ? "true": "false")
2. Null-bedingter Operator
items?.Count()
3. Nullable-Typen (dies sollte als nullable Werttypen umbenannt werden)
int?
4. Null-Koaleszenz-Operator
isnull ?? string.Empty
5. Nullable-Referenztypen
string?
Autor: Chuck Conway ist spezialisiert auf Software-Engineering und Generative KI. Verbinden Sie sich mit ihm in den sozialen Medien: X (@chuckconway) oder besuchen Sie ihn auf YouTube.