当前位置:网站首页>C#中对委托的理解和使用
C#中对委托的理解和使用
2022-07-30 05:41:00 【凡梦_】
AddNum为传入的方法名称。完整代码:
class Program
{
public delegate int MyDelegate(int i, int j);
static void Main(string[] args)
{
MyDelegate myDelegate = new MyDelegate(AddNum);
int sum=myDelegate(3,5);
Console.WriteLine(sum.ToString());
}
private static int AddNum(int i,int j)
{
return i + j;
}
}
}
class Program
{
public delegate int MyDelegate(int i, int j);
static void Main(string[] args)
{
MyDelegate myDelegate = new MyDelegate(AddNum);
myDelegate += MultiNum;
int sum=myDelegate(3,5);
Console.WriteLine(sum.ToString());
}
private static int AddNum(int i,int j)
{
return i + j;
}
private static int MultiNum(int i,int j)
{
return i * j;
}
}
}
边栏推荐
猜你喜欢

社区版idea 最右侧没有Database怎么办

空杯心态,知行合一

TypeError The view function did not return a valid response. The function either returned None 的解决

Solution to TypeError The view function did not return a valid response. The function either returned None

umi后台项目导航自定义icon问题

vulnhub-XXE ctf安全真题
文件上传漏洞的绕过

Blind injection, error injection, wide byte injection, stack injection study notes

五月份比赛WP

【C语言】字符串的比较
随机推荐
社区版idea 最右侧没有Database怎么办
Qt设置窗口可拖动
js 实现自定义签名
uni-app使用npm命令安装组件
P3 元宝序列化笔记
VS2022中关于scanf函数报错解决方法
Koa2框架快速入门与基本使用
kali is an essential artifact for information security
uni-app:关于自定义组件、easycom规范、uni_modules等问题
通信中间件 Fast DDS 基础概念简述与通信示例
C语言(1)
strcasecmp和strncasecmp
DVWA installation tutorial (understand what you don't understand · in detail)
C语言人机大战之三字棋博弈
一类SMS漏洞的防御思路
PHP-fpm
你怎么看待scanf()中%d的“吃空白”行为?
C语言入门(前期准备工作)——超级详细的建议和教学,带你顺利跨越编程门槛
函数(c语言)
Blind injection, error injection, wide byte injection, stack injection study notes