1
INotifyPropertyChangedを実装する場合、[CallerMemberName]は他の方法と比較して遅いですか?
実装のさまざまな方法をINotifyPropertyChanged提案する優れた記事があります。 次の基本的な実装を検討してください。 class BasicClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private void FirePropertyChanged(string propertyName) { var handler = PropertyChanged; if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName)); } private int sampleIntField; public int SampleIntProperty { get { return sampleIntField; } set { if (value != sampleIntField) { sampleIntField = value; …