Give an example of polymorphism in C#.?
abstract class Shape { public abstract void Draw(); }
class Circle : Shape { public override void Draw() =>
Console.WriteLine("Drawing Circle"); }
class Rectangle : Shape { public override void Draw() =>
Console.WriteLine("Drawing Rectangle"); }
Shape s1 = new Circle();
Shape s2 = new Rectangle();
s1.Draw(); // Circle's Draw
s2.Draw(); // Rectangle's Draw