Возможный дубликат:
Почему мой DbNull не является синглтоном, когда я десериализую его с помощью XmlSerialiser?
У меня есть массив объектов, который я передаю вызову WCF, который имеет DBNull.Value в качестве одного из значений. WCF, по-видимому, задыхается от этого, потому что не знает, как его сериализовать.
Поиск в Google показывает только людей, которые заменили DBNull.Value на что-то другое. Должен ли я это делать, или у меня есть способ сериализовать DBNull.Value на клиенте в то же самое на сервере?