Tag: callermembername

`CallerMemberName` liefert nützliche Informationen über den Anrufer, die innerhalb der aufgerufenen Methode.

WPF Benachrichtigen PropertyChanged für eine Get-Property

Anzahl der Antworten 2 Antworten
Habe ich die INotifyPropertyChanged umgesetzt mit CallerMemberName public event PropertyChangedEventHandler PropertyChanged; protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); } } Also das könnte genannt werden, in den

Ist [CallerMemberName] langsam im Vergleich zu Alternativen bei der Implementierung von INotifyPropertyChanged?

Anzahl der Antworten 1 Antworten
Gibt es gute Artikel, die nahelegen, dass verschiedene Möglichkeiten für die Implementierung von INotifyPropertyChanged. Betrachten Sie das folgende einfache Implementierung: class BasicClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private void FirePropertyChanged(string propertyName) { var handler =

CallerMemberName in .NET 4.0 funktioniert nicht

Anzahl der Antworten 3 Antworten
Ich versuche, mit CallerMemberName Attribut in .NET 4.0 über BCL portability pack. Es ist immer die Rückgabe ein leerer string anstelle der name des Mitglieds. Was mache ich falsch? public partial class Form1 : Form { public