using System; public class Program { static void Main(string[] args) { Derived d = new Derived(); int i = 10; d.Func(i); } } public class Derived { public void Func(int x) { Console.WriteLine("Derived.Func(int)"); } public void Func(object o) { Console.WriteLine("Derived.Func(object)"); } }