private static void Main()
        {
            // Console.WriteLine(File.GetExtension("example"));
            Console.WriteLine(File.GetExtension("example.pdf"));
            Console.WriteLine(File.GetExtension("example.new.pdf"));

            // Console.WriteLine(File.GetName("example"));
            Console.WriteLine(File.GetName("example.pdf"));
            Console.WriteLine(File.GetName("example.new.pdf"));

            Console.WriteLine(
                "Distance in the 2D space = {0:f2}",
                DistanceCalculators.Distance2D(1, -2, 3, 4));

            Console.WriteLine(
                "Distance in the 3D space = {0:f2}",
                DistanceCalculators.Distance3D(5, 2, -1, 3, -6, 4));

            var cube = new Cube(3, 4, 5);

            Console.WriteLine("Volume = {0:f2}", FunctionsFor3D.CalculateVolume(cube.Width, cube.Height, cube.Depth));

            Console.WriteLine(
                "Diagonal XYZ = {0:f2}",
                FunctionsFor3D.GetShapeDiagonalXYZ(cube.Width, cube.Height, cube.Depth));

            Console.WriteLine("Diagonal XY = {0:f2}", FunctionsFor2D.GetFigureDiagonal(cube.Width, cube.Height));

            Console.WriteLine("Diagonal XZ = {0:f2}", FunctionsFor2D.GetFigureDiagonal(cube.Width, cube.Depth));

            Console.WriteLine("Diagonal YZ = {0:f2}", FunctionsFor2D.GetFigureDiagonal(cube.Height, cube.Depth));
        }
示例#2
0
        static void Main()
        {
            Console.WriteLine(FileWorker.GetFileExtension("example.new.pdf"));
            Console.WriteLine(FileWorker.GetFileName("example.pdf"));

            var firstPoint = new Point2D(0, 10);
            var secondPoint = new Point2D(15, 15);
            var distance = PointMath.GetDistance(firstPoint, secondPoint);
            Console.Write("Distance between two points 2D: ");
            Console.WriteLine("{0:f2}", distance);

            var firstPoint3D = new Point3D(0, 10, 15);
            var secondPoint3D = new Point3D(0, 0, 0);
            var distance3D = PointMath.GetDistance(firstPoint3D, secondPoint3D);
            Console.Write("Distance between two points 3D: ");
            Console.WriteLine("{0:f2}", distance3D);

            var rectangle = new Rectangle(10, 10);
            Console.Write("Diagonal of the 2d rectangle: ");
            Console.WriteLine("{0:f2}", rectangle.CalculateDiagonal());

            var cube = new Cube(10, 20, 30);
            Console.Write("Volume of the cube: ");
            Console.WriteLine("{0:f2}", cube.CalculateVolume());
            Console.WriteLine("Two of the diagonals of the cube are: ");
            Console.WriteLine("{0:f2}", cube.CalculateDiagonalXYZ());
            Console.WriteLine("{0:f2}", cube.CalculateDiagonalXZ());
        }
        static void Main()
        {
            Console.WriteLine(FileNameManipulation.GetFileExtension("example"));
            Console.WriteLine(FileNameManipulation.GetFileExtension("example.pdf"));
            Console.WriteLine(FileNameManipulation.GetFileExtension("example.new.pdf"));
            Console.WriteLine(FileNameManipulation.GetFileNameWithoutExtension("example"));
            Console.WriteLine(FileNameManipulation.GetFileNameWithoutExtension("example.pdf"));
            Console.WriteLine(FileNameManipulation.GetFileNameWithoutExtension("example.new.pdf"));

            Console.WriteLine("Distance in the 2D space = {0:f2}",
                DistanceCalculations.CalcDistance2D(1, -2, 3, 4));
            Console.WriteLine("Distance in the 3D space = {0:f2}",
                DistanceCalculations.CalcDistance3D(5, 2, -1, 3, -6, 4));

            Cube exampleCube = new Cube(3, 4, 5);
            Console.WriteLine("Volume = {0:f2}", exampleCube.CalculateVolume());
            Console.WriteLine("Diagonal XYZ = {0:f2}", exampleCube.CalculateDiagonalXYZ());
            Console.WriteLine("Diagonal XY = {0:f2}", exampleCube.CalculateDiagonalXY());
            Console.WriteLine("Diagonal XZ = {0:f2}", exampleCube.CalculateDiagonalXZ());
            Console.WriteLine("Diagonal YZ = {0:f2}", exampleCube.CalculateDiagonalYZ());
        }
示例#4
0
        private static void Main()
        {
            Console.WriteLine(FileNameUtilities.GetFileExtension("example"));
            Console.WriteLine(FileNameUtilities.GetFileExtension("example.pdf"));
            Console.WriteLine(FileNameUtilities.GetFileExtension("example.new.pdf"));

            Console.WriteLine(FileNameUtilities.GetFileNameWithoutExtension("example"));
            Console.WriteLine(FileNameUtilities.GetFileNameWithoutExtension("example.pdf"));
            Console.WriteLine(FileNameUtilities.GetFileNameWithoutExtension("example.new.pdf"));

            Console.WriteLine("Distance in the 2D space = {0:f2}",
                GeometricalUtilities.CalcDistance2D(1, -2, 3, 4));
            Console.WriteLine("Distance in the 3D space = {0:f2}",
                GeometricalUtilities.CalcDistance3D(5, 2, -1, 3, -6, 4));

            Cube exampleCube = new Cube() { Width = 3, Height = 4, Depth = 5 };
            Console.WriteLine("Volume = {0:f2}", exampleCube.CalcVolume());
            Console.WriteLine("Diagonal XYZ = {0:f2}", exampleCube.CalcDiagonalXYZ());
            Console.WriteLine("Diagonal XY = {0:f2}", exampleCube.CalcDiagonalXY());
            Console.WriteLine("Diagonal XZ = {0:f2}", exampleCube.CalcDiagonalXZ());
            Console.WriteLine("Diagonal YZ = {0:f2}", exampleCube.CalcDiagonalYZ());
        }