C#类中属性变化时触发事件

public delegate void ChangeDelegate(string value);
public event ChangeDelegate changeEvent;

    public string _temp;
    public string Temp
    {
        get { return _temp; }
        set
        {
            if (_temp != value)
            {
                changeEvent(value);
            }
            _temp = value;
        }
    }
posted @ 2020-12-31 08:02  charlesyuan  阅读(613)  评论(0)    收藏  举报