using System;
public class Program
{
public static void Main()
{
var child = new Child();
child.A = 3;
Console.WriteLine(child.A); //Нужно чтобы вывело 3
}
}
public class Base
{
private int a;
public virtual int A{
get {
return a;
}
set {
a = 5;
}
}
}
public class Child:Base
{
public override int A{
set {
//Тут нужно что-то сделать
}
}
}
dXNpbmcgU3lzdGVtOwoKcHVibGljIGNsYXNzIFByb2dyYW0KewoJcHVibGljIHN0YXRpYyB2b2lkIE1haW4oKQoJewoJCXZhciBjaGlsZCA9IG5ldyBDaGlsZCgpOwoJCWNoaWxkLkEgPSAzOwoJCUNvbnNvbGUuV3JpdGVMaW5lKGNoaWxkLkEpOyAvL9Cd0YPQttC90L4g0YfRgtC+0LHRiyDQstGL0LLQtdC70L4gMwoJfQp9CgpwdWJsaWMgY2xhc3MgQmFzZSAKewoJcHJpdmF0ZSBpbnQgYTsKCQoJcHVibGljIHZpcnR1YWwgaW50IEF7CgkJZ2V0IHsKCQkJcmV0dXJuIGE7CgkJfQoJCQoJCXNldCB7CgkJCWEgPSA1OwoJCX0KCX0KfQoKcHVibGljIGNsYXNzIENoaWxkOkJhc2UKewoJcHVibGljIG92ZXJyaWRlIGludCBBewoJCQoJCXNldCB7CgkJCS8v0KLRg9GCINC90YPQttC90L4g0YfRgtC+LdGC0L4g0YHQtNC10LvQsNGC0YwKCQl9Cgl9Cn0=