Linq验证非可空属性

时间:2008-12-17 05:58:08

标签: .net linq

我有Linq实体,其中包含不可为空的字符串属性。我想迭代属性,可能在部分OnValidate方法中,如果它们为null,则将这些属性设置为空字符串。

如果没有按名称为每个属性显式编写代码,我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

这不是您所要求的,但替代方法可能是使用OnCreated事件并在此事件被触发时将属性设置为string.empty。

这显然适用于该实体的所有用途,我不确定这种方法在您的情况下是否足够。