zoukankan
html css js c++ java
初识委托
委托是对一类方法的抽象,这类方法有着相同的返回值和参数,我感觉委托解决的关键问题还是过于耦合度的,当然,还有事件处理。声明和使用方法如下(包括匿名方法):
using
System;
using
System.Collections.Generic;
using
System.Text;
namespace
委托
{
public
delegate
int
mydelegate(
int
a,
int
b);
class
Program
{
static
void
Main(
string
[] args)
{
mydelegate calculate
=
new
mydelegate(count.add);
calculate
+=
count.add;
//
匿名方法
Console.WriteLine(calculate(
5
,
2
));
}
}
class
count
{
/**/
///
<summary>
///
加法
///
</summary>
///
<param name="a">
第一个加数
</param>
///
<param name="b">
第二个加数
</param>
///
<returns>
结果
</returns>
public
static
int
add(
int
a,
int
b)
{
return
a
+
b;
}
}
}
肩负责任,永不退缩
查看全文
相关阅读:
emWin(ucGui) MULTIEDIT控件的按键响应处理 worldsing
emWin(ucGui) Edit控件数值模式 ——符号编辑 worldsing
利用NotePad++ 格式化代码(格式标准化) worldsing
emWin(ucGui)的Edit控件退格处理方法 worldsing
Keil MDK Code、RO-data、RW-data、ZI-data数据段
emWin(ucGUI)在PC机上模拟的按键响应多次解决办法 worldsing
emWin5.24 VS2008模拟LCD12864 stm32 RTX移植 【worldsing笔记】
VS2008 工程中部分文件不参与编译 从生成中排除【Worldsing笔记】
3.emWin5.26(ucGui)VS2008 2-D图形库-基本绘图【Worldsing笔记】
AVR M8 暴力加压 口味有点重慎入 【worldsing】
原文地址:https://www.cnblogs.com/ATP/p/861559.html
最新文章
从码农到技术总监分享Leader经验
总结个人职场常用管理方式
管理方法手段有哪些
管理方法
高可用性的负载均衡方案之lvs+keepalived和haproxy+heartbeat区别
雪崩效应解决办法
服务雪崩效应产生原因
分布式配置中心概述02
Vue.js 响应式原理
移动端视频h5表现问题汇总
热门文章
TypeScript 小记
react notes
PWA小记
react新的生命周期
The Front-End Checklist
indexedDB入门
Web Workers
函数式编程
Qt Creator无法用“UTF-8”编码解码
QTbaWidget控件几个例程 【worldsing笔记】
Copyright © 2011-2022 走看看