为什么从SetProperty返回布尔值?未使用。
这是来自Xamarin.Forms模板的样板代码。
在继承的类中也不使用。
oncostdescription
答案 0 :(得分:5)
此SetProperty
方法的返回值表明它是否有效地更改了其底层支持字段。
IsBusy
实现不使用SetProperty
的返回值,但是在派生类中,该派生类可以访问此受保护的SetProperty方法,其返回值可用于执行其他特殊任务。
顺便说一句,我实际上并不希望BaseViewModel
类具有带有公共设置程序的IsBusy
属性。现在,外界可以确定BaseViewModel
实例是否忙。在我看来,这有点奇怪。