[variable] ?? [valor default]
Supongamos que tenemos un string que contiene el nombre del usuario y que en caso de que este string este nulo regrese la cadena "Sin nombre". Nuestra sentencia quedaría de la siguiente manera:
string nombre = usuario ?? "Sin nombre";
De esta manera, la variable
Otro ejemplo:
int? claveTemporal = null;
int clave = claveTemporal ?? 0;
No hay comentarios:
Publicar un comentario