这两种变体(性能,内存泄漏或指南)之间是否存在差异?
NPC:
private ICommand mGoBackCommand;
public ICommand GoBackCommand
{
get { return mGoBackCommand; }
set
{
if (mGoBackCommand != value)
{
mGoBackCommand = value;
RaisePropertyChanged("GoBackCommand");
}
}
}
Run Code Online (Sandbox Code Playgroud)
汽车财产:
public ICommand GoBackCommand {get; set;}
Run Code Online (Sandbox Code Playgroud)
UPD:最后一个问题是:我是否可以在VievModel中使用自动属性,如果它们是在构造函数中分配一次的简单命令,或者由于性能,内存泄漏或其他原因我需要在VM的每个属性上实现NPC?