মাল্টিলেভেল ইনহেরিট্যান্স ঘটে যখন একটি প্রাপ্ত শ্রেণী অন্য একটি প্রাপ্ত শ্রেণী থেকে গঠিত হয়।
C# −
-এ মাল্টিলেভেল ইনহেরিট্যান্সের প্রতিনিধিত্ব করার জন্য দাদা, বাবা এবং ছেলে হল নিখুঁত উদাহরণ 
উদাহরণ
নিম্নলিখিত উদাহরণ C# এ মাল্টিলেভেল ইনহেরিটেন্সের ব্যবহার উল্লেখ করে।
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Demo {
class Son : Father {
public void DisplayTwo() {
Console.WriteLine("Son.. ");
}
static void Main(string[] args) {
Son s = new Son();
s.Display();
s.DisplayOne();
s.DisplayTwo();
Console.Read();
}
}
class Grandfather {
public void Display() {
Console.WriteLine("Grandfather...");
}
}
class Father : Grandfather {
public void DisplayOne() {
Console.WriteLine("Father...");
}
}
} আউটপুট
Grandfather... Father... Son..