したがって、3つのプロパティを持つac#クラスがあります。
public class ClassA
{
public bool IsBool1;
public bool IsBool2;
public bool IsBool3;
}
私は次のことをする方法があります。
public void MethodA()
{
ClassA c = GetCurrentClassA();
c.IsBool1 = !c.IsBool1;
ClassADataAccess.Update(c);
this.BindClassADetails(c);
}
ここで、他の2つのプロパティに対してMethodAを書き直さないようにするために、3つすべてを処理できるメソッドを作成する方法はありますか?
たぶんこのようなもの?
public void UpdateAndBind(bool value)
{
ClassA c = GetCurrentClassA();
///what to do here to set the property?
ClassADataAccess.Update(c);
this.BindClassADetails();
}