예제 #1
0
        static void CalcCall()
        {
            Calculator calc = new Calculator();
            double     s    = calc.TriangleSquare(1, 1, 1.0);

            //именованые аргументы, один из вариантов передачи аргументов методу
            double s1 = calc.TriangleSquare(a: 1, b: 2, angleAB: 3);

            double[] arr = { 1, 2, 3, 4, 5 };
            double   avg = calc.Average(arr);

            double divideResult;
            bool   tryDivide = calc.TryDivide(1, 3, out divideResult);

            Console.WriteLine($"try divide = {tryDivide}\ndivideResult = {divideResult}");
        }
예제 #2
0
 public override double Area()
 {
     return(Calculator.TriangleSquare(a, b, c));
 }