using System;
public class Program
{
public static void Main()
var b = new B();
b.Something();
}
public class A {
public virtual void Go(){
Console.WriteLine("A.Go");
public void Something(){
Go();
public class B: A {
public override void Go(){
Console.WriteLine("B.Go");