Questo è non su DBNull vs Null. Capisco la differenza.Quando si utilizza Linq, DbNull è equivalente a Null?
Quello che vorrei sapere è se sto usando LINQ, dire per accedere a un User.EmailAddress, poi controllando User.EmailAddress == null è lo stesso come User.EmailAddress == DBNull corretta?
Il mio ragionamento è che l'assenza di dati nel database risulta in Linq che non genera un riferimento a un oggetto, il che significa quindi che null è in effetti equivalente a DBNull quando utilizzato con Linq.
Il mio ragionamento è corretto o no?
io non la penso così. Se null è uguale a DBNull, in base ai risultati? – shahkalpesh