Method Overloading
Overloading
Valid Overloading
static void Add(int a, int b)
{
Console.WriteLine(a + b);
}
static int Add(int a, int b)
{
return a + b;
}Invalid Overloading
Last updated
static void Add(int a, int b)
{
Console.WriteLine(a + b);
}
static int Add(int a, int b)
{
return a + b;
}Last updated
static void Add(int a, int b)
{
Console.WriteLine(a + b);
}
static void Add(double a, double b)
{
Console.WriteLine(a + b);
}
static void Add(int a, double b)
{
Console.WriteLine(a + b);
}
static void Add(int a, int b, int c)
{
Console.WriteLine(a + b + c);
}