//Program to demonstrate Multi Level inheritance using Interface
using System;
interface MyInf
{
void Method1();
}
class Sample1 : MyInf
public void Method1()
Console.WriteLine("Method1() called");
class Sample2 : Sample1
public void Method2()
Console.WriteLine("Method2() called");
class Sample3 : Sample2
public void Method3()
Console.WriteLine("Method3() called");
public class Program
public static void Main()
Sample3 S=new Sample3();
S.Method1();
S.Method2();
S.Method3();