Ich möchte einem Delegaten einen Eigenschaftssetzer geben. Wie wird das gemacht?
class A {
private int count;
public int Count {
get { return count; }
set { count = value; }
}
}
A a = new A();
delegate void ChangeCountDelegate(int x);
ChangeCountDelegate dlg = ... ? // should call a.Count = x