Это может быть довольно основным разработчикам приложения базы данных, но это взяло меня некоторое время, чтобы понять, что пустой указатель не является тем же как DBNull.value.
необходимо использовать DBNull.value, когда Вы хотите видеть, является ли значение от записи базы данных пустым.
Вы можете использовать псевдонимы пространств имен в своем коде и использовать их для различаются между ними:
using ourOwn=our.own.namespace;
И назовите свой класс сообщений ourOwn.Message
. Это позволит избежать столкновения.