C# 类中的依赖属性

C# 类中的依赖属性,c#,C#,是否有一种方法可以使类的一个属性自动依赖于另一个属性 i、 e: 无论何时更改dec,二进制也必须更改为dec变量的相应二进制值。您可以使用getter class Number { string dec { get; set; } char [] binary { get { return /*logic that computes binary off of dec*/ } } } INotifyPropertyChanged是您需要的 如以下文件所述:- 通知客户端属

是否有一种方法可以使类的一个属性自动依赖于另一个属性

i、 e:

无论何时更改dec,二进制也必须更改为dec变量的相应二进制值。

您可以使用getter

class Number {

    string dec { get; set; }

    char [] binary { get { return /*logic that computes binary off of dec*/ } }
}

INotifyPropertyChanged是您需要的

如以下文件所述:-

通知客户端属性值已更改

INotifyPropertyChanged接口用于通知客户端, 通常绑定客户端时,属性值已更改


您不需要任何依赖项,只需添加一个方法或属性,返回转换为字节的字符串:

class Number {
  string dec;

  byte binary() {
    return System.Text.Encoding.ASCII.GetBytes(this.dec);
  }
}

您可以在dec的setter中更改二进制的值。。。键入
propfull
并按TAB按钮。。属性将自动创建。。。谢谢大家,但我改变了方法,得到了它
class Number {
  string dec;

  byte binary() {
    return System.Text.Encoding.ASCII.GetBytes(this.dec);
  }
}