Publicaciones
Los 5 significados diferentes del signo de interrogación en C#
5 de agosto de 2019 • 1 min de lectura
En C# el signo de interrogación tiene 5 significados a partir de C# 8.
- Operadores ternarios
(true ? "true": "false")
2. Operador condicional nulo
items?.Count()
3. Tipos anulables (esto debería ser rebautizado como tipos de valor anulables)
int?
4. Operador de fusión nula
isnull ?? string.Empty
5. Tipos de referencia anulables
string? Autor: Chuck Conway es un Ingeniero de IA con casi 30 años de experiencia en ingeniería de software. Construye sistemas de IA prácticos—canalizaciones de contenido, agentes de infraestructura y herramientas que resuelven problemas reales—y comparte lo que está aprendiendo en el camino. Conéctate con él en redes sociales: X (@chuckconway) o visítalo en YouTube y en SubStack.