SetProperty 是 MVVM 模式中实现属性变更通知(INotifyPropertyChanged)的核心方法,用于在属性值变化时自动更新 UI 绑定。其主要功能包括:更新字段值、触发 PropertyChanged 事件通知 UI 更新,以及避免重复更新以提高性能。SetProperty 通常在 ViewModel 基类中定义,支持自动属性名推断和自定义回调,简化了 INotifyPropertyChanged 的实现,并提高了代码的简洁性和安全性