C#通过单个赋值设置多个属性

zsh*_*arp 1 c# properties

我有一个属性被指定为:

public string propertyA{get;set;}
Run Code Online (Sandbox Code Playgroud)

我想在将此属性设置为在类中分配另一个属性时自动调用方法.触发通话的最佳方式?

cgr*_*eno 14

您不必使用只是简写的语法.如果你扩展它,你可以在setter中做任何你喜欢的事情.

 public string PropertyA
 {
       get { return a; }
       set 
       {
            a = value;
            doStuff(); 
       }
 }
Run Code Online (Sandbox Code Playgroud)