este problema se puede resolver de variadas formas, sin embargo te dejamos la que para nosotros es la respuesta más completa.
Solución:
Si quieres estar seguro de que necesitas comprobar ambos
SomeProperty == null || SomeProperty == Guid.Empty
porque puede ser null ‘Anulable’ y puede ser un GUID vacío algo como esto 00000000-0000-0000-0000-000000000000
SomeProperty.HasValue Creo que es lo que estás buscando.
EDITAR: por cierto, puedes escribir System.Guid?
en vez de Nullable
😉
Tenga en cuenta que HasValue
regresará true por un vacío Guid
.
bool validGuid = SomeProperty.HasValue && SomeProperty != Guid.Empty;
valoraciones y reseñas
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)