Tab*_*ool 7 c# linq serialization sql-server-2005 linq-to-sql
我有一个LINQ模型,其中包含一个由存储过程填充的实体.该过程返回的几个字段是可以为空的位字段,因此我在模型上创建了这些可空的布尔值.我希望这个工作正常,但是当我运行我的应用程序时,我得到以下异常System.Runtime.Serialization...
格式化程序在尝试反序列化消息时抛出异常:尝试反序列化参数urn时出错:Nbs.PrePaidCards.ChargebackService:GetUnlinkedChargebacksAndRepresentmentsResult.InnerException消息是'ValueType',System.Boolean'不能为null.'.有关更多详细信息,请参阅InnerException.
现在我明白这一点,如果我试图用一个常规bool字段填充null,但由于属性Nullable,这让我有点难过!
有没有其他人有这个问题,知道如何解决它?
谢谢