示例#1
0
    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);
    }
示例#2
0
    static void Main(string[] args)
    {
        long num1 = 100;
        long num2 = 200;

        //<Snippet4>
        MultiplyClass.Multiply(num1, num2);
        //</Snippet4>

        //<Snippet5>
        UtilityMethods.MultiplyClass.Multiply(num1, num2);
        //</Snippet5>
    }
示例#3
0
    public static void Main(string[] args)
    {
        Console.WriteLine("Calling methods from MyLibrary.DLL:");
        if (args.Length != 2)
        {
            Console.WriteLine("Usage: MyClient <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);

        Console.WriteLine("The sum of {0} and {1} is {2}", num1, num2, sum);
        Console.WriteLine("The product of {0} and {1} is {2}", num1, num2, product);
    }
示例#4
0
    public static void Main(string[] args)
    {
        if (args.Length != 2)
        {
            Console.WriteLine("Usage : Test <num1> <num2>");
            return;
        }
        int num1 = int.Parse(args[0]);
        int num2 = int.Parse(args[1]);

        int sum  = AddClass.Add(num1, num2);
        int mult = MultiplyClass.Multiply(num1, num2);

        Console.WriteLine("{0} + {1} => {2}", num1, num2, sum);
        Console.WriteLine("{0} * {1} => {2}", num1, num2, mult);
    }
示例#5
0
    public static void Main(string[] args)
    {
        Console.WriteLine("Calling methods from MyDLL.DLL");
        if (args.Length != 2)
        {
            Console.WriteLine("Usage: MyClient <num1> <num2>");
            return;
        }
        long num1    = long.Parse(args[0]);
        long num2    = long.Parse(args[1]);
        long sum     = AddClass.Add(ref num1, ref num2);
        long product = MultiplyClass.Multiply(num1, num2);

        Console.WriteLine("{0} + {1} = {2}", num1, num2, sum);
        Console.WriteLine("{0} * {1} = {2}", num1, num2, product);
    }
示例#6
0
    static void Main(string[] args)
    {
        System.Console.WriteLine("Calling 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);

        System.Console.WriteLine("{0} + {1} = {2}", num1, num2, sum);
        System.Console.WriteLine("{0} * {1} = {2}", num1, num2, product);
    }