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-Coalescing-Operator
isnull ?? string.Empty
5. Nullable-Referenztypen
string? Autor: Chuck Conway ist ein KI-Ingenieur mit fast 30 Jahren Erfahrung in der Softwareentwicklung. Er entwickelt praktische KI-Systeme – Content-Pipelines, Infrastruktur-Agenten und Tools, die echte Probleme lösen – und teilt seine Erkenntnisse unterwegs. Verbinden Sie sich mit ihm in den sozialen Medien: X (@chuckconway) oder besuchen Sie ihn auf YouTube und auf SubStack.