25
1
using System;
2
3
public class MathStuff
4
{
5
static int Multiply(int a, int b = 0)
6
{
7
int product = a * b;
8
Console.WriteLine("Called Multiply(int, int)");
9
return product;
10
}
11
12
static double Multiply(double a, double b = 5.5)
13
{
14
double product = a * b;
15
Console.WriteLine("Called Multiply(double, double)");
16
return product;
17
}
18
19
public static void Main()
20
{
21
Console.WriteLine("Passing one int argument : {0}", Multiply(4));
22
Console.WriteLine("Passing two int arguments : {0}", Multiply(4, 5));
23
Console.WriteLine("Passing one double argument: {0}", Multiply(4.0));
24
}
25
}
Cached Result