Inheritance ले एक क्लासलाई बेस क्लासबाट प्राप्त गर्न दिन्छ, यसका सदस्यहरूलाई पुनः प्रयोग र विस्तार गर्दै। Polymorphism ले तपाईंलाई बेस प्रकारको माध्यमबाट प्राप्त वस्तुहरूलाई व्यवहार गर्न दिन्छ, सही ओभरराइड गरिएको विधि रनटाइममा कल हुन्छ (virtual/override मार्फत)। यी C# मा मुख्य OOP संयन्त्र हुन्।
Inheritance
{
Name { ; ; }
=> ;
}
:
{
=> ;
=> Console.WriteLine();
}
dog = Dog { Name = };
dog.Name;
dog.MakeSound();
