---
title: "What is polymorphism and it's type?"  
description: "What is polymorphism and it's type?"  
author: "Om ji mishra"  
published: 2019-10-14  
updated: 2019-10-14  
canonical: https://www.mindstick.com/forum/105414/what-is-polymorphism-and-it-s-type  
category: "c#"  
tags: ["c#", "programming language"]  
reading_time: 1 minute  

---

# What is polymorphism and it's type?

What is [polymorphism](https://www.mindstick.com/articles/1827/objective-c-polymorphism) and it's type?

## Replies

### Reply by Om ji mishra

Polymorphism's meaning is “one name many forms". In other words, one object has many forms or has one name with multiple functionalities. Polymorphism provides the ability to a class to have multiple implementations with the same name.

There are two types of polymorphism in C#:

- Static / Compile Time Polymorphism.
- Dynamic / Runtime Polymorphism.


---

Original Source: https://www.mindstick.com/forum/105414/what-is-polymorphism-and-it-s-type

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
