-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTestCode.cs
More file actions
30 lines (23 loc) · 985 Bytes
/
TestCode.cs
File metadata and controls
30 lines (23 loc) · 985 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
using UtilityMethods;
class TestCode
{
static void Main(string[] args)
{
System.Console.WriteLine("Call methods from MathLibrary.DLL:");
if (args.Length != 2)
{
System.Console.WriteLine("Usage: TestCode <num1> <num2>");
return;
}
long num1 = long.Parse(args[0]);
long num2 = long.Parse(args[1]);
long sum = AddClass.Add(num1, num2);
long product = MultiplyClass.Multiply(num1, num2);
long difference = SubtractionClass.Subtract(num1, num2);
long final = DivisionClass.Divide(num1, num2);
System.Console.WriteLine("Addition: {0} + {1} = {2}", num1, num2, sum);
System.Console.WriteLine("Multiplication: {0} * {1} = {2}", num1, num2, product);
System.Console.WriteLine("Subtraction: {0} - {1} = {2}", num1, num2, difference);
System.Console.WriteLine("Division: {0} / {1} = {2}", num1, num2, final);
}
}