【发布时间】:2008-12-17 05:58:07
【问题描述】:
我有包含不可为空的字符串属性的 Linq 实体。我想迭代属性,可能在部分 OnValidate 方法中,如果它们为空,则将这些属性设置为空字符串。
如果不按名称为每个属性显式编写代码,我该如何做到这一点?
【问题讨论】:
我有包含不可为空的字符串属性的 Linq 实体。我想迭代属性,可能在部分 OnValidate 方法中,如果它们为空,则将这些属性设置为空字符串。
如果不按名称为每个属性显式编写代码,我该如何做到这一点?
【问题讨论】:
这不是您要求的,但另一种方法是使用 OnCreated 事件并将属性设置为 string.empty 在该事件已被触发时。
这显然适用于实体的所有用途,我不确定这种方法在您的情况下是否足够。
【讨论】: