Skip to content

Publicaciones

Los 5 significados diferentes del signo de interrogación en C#

5 de agosto de 2019 • 1 min de lectura

Los 5 significados diferentes del signo de interrogación en C#

En C# el signo de interrogación tiene 5 significados a partir de C# 8.

  1. 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.

↑ Volver arriba

También te puede interesar