生成的Linq-to-Sql上的默认属性值

时间:2016-03-15 11:56:33

标签: c# linq linq-to-sql orm

在我的项目中,我们使用Linq-to-Sql与我们的SQL服务器进行交互。

项目包含一个.dbml文件,其中包含名为User的类的定义,该类与Users表相关联。 在使用Visual Studio内置工具设计方案后,visual studio会自动生成这些类。

User的其中一个属性属于DateTime类型,因此当我们重新实例化User对象时,此字段会获得默认值1/1/0 00:00。 这是一个问题,因为我们有minValue,我们无法预先做好。

我搜索了一个关于如何为class属性赋予默认值的解决方案,但我只能找到为表设置默认值的方法,这不是我正在寻找的。

有没有办法设置属性默认值?

0 个答案:

没有答案