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;
}
}
}
肩负责任,永不退缩
查看全文
相关阅读:
JVM学习笔记(三)——类加载机制
JVM学习笔记(二)——垃圾收集器和内存分配策略
JVM学习笔记(一) ——Java虚拟机内存结构
KMP算法及next数组优化
C Primer Plus课后编程习题
【小白出错日记】C语言篇
C语言学习重点提纲
编译原理学习-形式语言 乔姆斯基文法
3.11上午课程重点
FPGA学习-PS2接口
原文地址:https://www.cnblogs.com/ATP/p/861559.html
最新文章
IE8中a标签属性
table中文字溢出时用省略号表示
页面底部固定于页面底部
JDK安装配置
android扁平化ProgressBar--progressWheel
android仿QQ的SlideMenu
android命令模式IntentService 远程下载文件
android自定义Dialog
android自定义progressBar
Android java.lang.NoClassDefFoundError的错误
热门文章
android自定义View绘制圆形头像与椭圆头像
android ImageView scaleType属性
android桌面悬浮窗仿QQ手机管家加速效果
android多点触控自由对图片缩放
spring
vscode快捷键
zip 格式解析
webpack工程搭建
《MySQL必知必会》学习笔记
单例模式
Copyright © 2011-2022 走看看