Esto es no sobre DBNull vs Null. Entiendo la diferenciaCuando se usa Linq, ¿DbNull es equivalente a Nulo?
Lo que me gustaría saber es si estoy utilizando LINQ, por ejemplo para acceder a una User.EmailAddress, a continuación, comprobar User.EmailAddress == null es la misma como User.EmailAddress == DBNull correcta?
Mi razonamiento es que la ausencia de datos en la base de datos da como resultado que Linq no genere una referencia de objeto, lo que significa que null es de hecho equivalente a DBNull cuando se usa con Linq.
¿Mi razonamiento es correcto o no?
Yo no lo creo. Si null es lo mismo que DBNull, ¿en base a sus hallazgos? – shahkalpesh