关于 Guid类型在数据库可为null,而C#中Guid不能为空,造成指定转换无效的错误

Guid类型

在数据库中可以为null形式存在,而在C#中,如果你设置字段为Guid类型则默认为:"00000000-0000-0000-0000-000000000000",跟需求不对应。


解决方案

  “Guid?” 类型解决了这样的困扰, 类似的“int?”等字段都是可空类型,


   


  

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章