小白学习笔记C#进阶(5)委托的定义和使用
1.定义一个委托,并调用
class Program { private delegate string GetAstring(); static void Main(string[] args) { int X = 100; //使用委托类型创建实例 //GetAstring firststringmethoned = new GetAstring(X.ToString); 指向X中的tostring //string Y = firststringmethoned(); 通过委托去调用firststringmethoned中的X GetAstring Y = X.ToString; string S = Y.Invoke(); //通过invoke方法调用 Console.WriteLine(S); Console.ReadKey(); } }

浙公网安备 33010602011771号