私はsingeltonクラス内にINotifyPropertyChangedを実装しようとしています。
これが私のコードです:
public class plc : INotifyPropertyChanged {
private static plc instance; public plc() { } public static plc Instance { get { if (instance == null) { instance = new plc(); } return instance; } set { instance = value; } } private static string _plcIp{get; set;} public string plcIp { get { return _plcIp; OnPropertyChanged(); } set { _plcIp = value; } } public event PropertyChangedEventHandler PropertyChanged; private void OnPropertyChanged([CallerMemberName]string propertyName = null) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); } }
エラー到達不能コードが削除されました。もちろん、NotifyPropertyChange が機能していません。