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 { //Тут нужно что-то сделать } } }