示例#1
0
        // myLibを使った計算の処理
        static void Routine2()
        {
            int[]      box1 = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
            double[]   box2 = { 1.1, 2.2, 3.3, 4.4, 5.5, 6.6, 7.7, 8.8, 9.9, 10.0 };
            int        n1 = 1, n2 = 2, n3 = 3, n4 = 4, n5 = 5;
            double     d1 = 1.1, d2 = 2.2, d3 = 3.3, d4 = 4.4, d5 = 5.5;
            Calculater calc = new Calculater();

            var sumn = calc.Sum(n1, n2, n3, n4, n5);
            var sumd = calc.Sum(d1, d2, d3, d4, d5);

            var ave1 = calc.Average(sumn, 5);
            var ave2 = calc.Average(sumd, 5);
            var ave3 = calc.Average(box1);
            var ave4 = calc.Average(box2);

            Console.WriteLine("sum(box1) : {0}", calc.Sum(box1));
            Console.WriteLine("sum(n) : {0}", sumn);
            Console.WriteLine("sum(d) : {0}", sumd);
            Console.WriteLine("average(sumn) : {0}", ave1);
            Console.WriteLine("average(sumd) : {0}", ave2);
            Console.WriteLine("average(box1) : {0}", ave3);
            Console.WriteLine("average(box2) : {0}", ave4);
            Console.WriteLine("average(inputs) : {0}", calc.Average(d1, d2, d3, d4, d5));
        }