Dies ist nicht über DBNull vs Null. Ich verstehe den Unterschied.Wenn Sie Linq verwenden, entspricht DbNull Null?
Was würde ich wissen, ob ich Linq verwende, sagen ein User.EmailAddress zuzugreifen, dann User.EmailAddress Überprüfung == null ist die gleiche wie User.EmailAddress == DBNull richtig?
Meine Argumentation besteht darin, dass das Fehlen von Daten in der Datenbank dazu führt, dass Linq keine Objektreferenz generiert, was dann bedeutet, dass null tatsächlich DBNull entspricht, wenn es mit Linq verwendet wird.
Ist meine Argumentation richtig oder nicht?
Ich glaube nicht. Wenn null gleich DBNull ist, basierend auf Ihren Ergebnissen? – shahkalpesh