C# 委托
2021-04-12 23:26
阅读:595
-
在c#中使用一个类分两个阶段,首先定义这个类,告诉编辑器这个类由什么字段和方法组成,然后使用这个类实例化对象。在我们使用委托的时候,也需要经过这两个阶段,首先定义委托,告诉编辑器我们这个委托可以指向那些类型的方法,然后,创建该委托的实例。
-
定义委托的方法如下:
-
delegate void IntMethodInvoker(int x);
-
定义一个委托:
IntMethodInvoker
,这个委托可以指向什么类型的方法? -
这个方法要带有一个
int
类型的参数,并且方法的返回值是void
,定义一个委托要定义方法的参数和返回值,使用关键字delegate
定义。
-
-
定义案例:
delegate double TwoLongOp(long frist, long second);
delegate string GetAString();
上一篇:OpenACC Hello World (win10)
下一篇:C#关键字
评论
亲,登录后才可以留言!