C# Program using multilevel inheritance


In this program, You will learn how to implement multilevel inheritance in C#.


public class A { 
  //statement
}

public class B : A { 
   //statement
}

public class C: B { 
   //statement
}

Example: How to implement multilevel inheritance in C#.

using System;
public class A
{
	public int x;
}
public class B : A
{
	public void input()
	{
		Console.Write("Enter a number:");
		x = Convert.ToInt32(Console.ReadLine());
	}
}
public class C : B
{
	public void display()
	{
		Console.WriteLine("x value is:" + x);
	}
	public static void Main(string[] args)
	{
		C t1 = new C();
		t1.input();
		t1.display();
	}
}

Output:

Enter a number:23
x value is:23