static void Main()
    {
        Func <int, int> m = new Func <int, int>(my);

        Task <int> mytask = new Task <int>(new Func <int>(my));

        int[] a = new int[3] {
            1, 2, 3
        };
        mu m = new mu();

        foreach (var item in m)
        {
            Console.WriteLine(item);
        }
    }
 => HermiteInterpolate3D1(mu, x0, y0, z0, x1, y1, z1, x2, y2, z2, x3, y3, z3, tension, bias);