【发布时间】:2014-04-15 04:54:45
【问题描述】:
只是想知道是否可以使用属性属性调用方法。基本上,我想在任何公共属性更改时设置实体的状态。
就像我们有以下代码
public class Contact : EntityBase
{
[NotifyChange]
public string FirstName { get; set; }
private void ChangeState()
{
EntityState = EntityState.Modified;
}
}
当我们打电话时
var c = new Contact();
c.FirstName = "John";
在FirstName设置值之前(或之后)调用EntityState()函数。
有什么想法吗?
【问题讨论】:
标签: c# attributes