static void Main()
        {
            FunctionParameterDemo    fp  = new FunctionParameterDemo();
            ParameterizedThreadStart pts = new ParameterizedThreadStart(fp.DisplayNumbers);
            Thread t1  = new Thread(pts);
            int    max = 10;

            t1.Start(max);
            //   t1.Start("Hii");

            Console.ReadKey();
        }
        static void Main()
        {
            FunctionParameterDemo    f  = new FunctionParameterDemo();
            ParameterizedThreadStart pt = new ParameterizedThreadStart(f.DisplayNumbers);

            Thread t1 = new Thread(pt);
            Thread t2 = new Thread(pt);

            //  t1.Start("hi");
            t2.Start(10);

            Console.ReadKey();
        }