SoFunction
Updated on 2025-03-07

Introduction to several delegation methods for C# implementation


//Ordinary commission
            DeleteShow ds = new DeleteShow(ShowName);
            ("----------------------");
("Ordinary delegation----Please enter the user name:");
            string Name = ();
            (ds(Name));
            ("----------------------");


//Anonymous method delegation

            DeleteShow ds2 = delegate(string NewName) {
return ("Anonymous method delegate----Enter username is: {0}", NewName);
            };
            ("----------------------");
("Please enter username:");
            string WriteName = ();
            (ds2(WriteName));
            ("----------------------");

//Lambada commission

DeleteShow ds3 = (LamName) => { return ("Lambada delegate----Enter username is: {0}", LamName); };
            ("----------------------");
("Please enter username:");
            string WriteLamName = ();
            (ds3(WriteLamName));
            ("----------------------");