public bool myTest()
        {
            myDelHandler test1 = new myDelHandler(test2);

            Console.WriteLine(test1("Hello from delegate call ..."));

            return(true);
        }
        public void DoWork(int hours, WorkType workType)
        {
            myDelHandler del = WorkPerformed as myDelHandler;

            if (del != null)
            {
                del("Raised from DoWork, via casted delegate");
            }

            if (WorkPerformed != null)
            {
                WorkPerformed("test raised from DoWork(int housr WorkType workType) method");
            }
        }