c#中自定义委托
代码:
namespace ConsoleApplication3
{
//声明自定义委托 (委托方法的返回值为int,有两个int类型的形参)
public delegate int delegateTest(int x,int y);
class Program
{
static void Main(string[] args)
{
//定义一个委托类对象
delegateTest d = new delegateTest(Test.add);
int a = d(1, 2);
Console.WriteLine(a);
delegateTest d2 = new delegateTest(Test.del);
int a2 = d2(1, 2);
Console.WriteLine(a2);
Console.Read();
}
}
static class Test
{
public static int add(int a, int b)
{
return a + b;
}
public static int del(int a, int b)
{
return a - b;
}
}
}
猜你喜欢
ofc
c#中的委托类
weblog
2064
;usingSystem.Threading.Tasks;namespaceConsoleApplication3{classProgram{staticvoidMain(string[]args){//Action委托Actiona=newAc
blog
c#中事件的定义
其他
2510
事件的声明和例子usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceConsoleApplication4{classProgram{staticvoidMain(string[]args){Customerc=newCu
official
1201
什么是网络协议?网络协议就是为计算机网络中进行数据交换而建立的规则、标准或约定的集合。有了网络协议才能实现不同设备、不同操作系统、不同软件之间的数据交换。我们常说的tcp协议和udp协议其实是操作系
算法基础,linux
4641
问题描述springboot项目在跨域名调用接口,并且需要传自定义的请求头时报错:AccesstoXMLHttpRequestat'http://ydatestapi.libawall.com
ofc
vue使用插件和自定义插件
weblog
2524
自定义一个插件.js(function(){ //需要向外暴露的插件对象 constMyPlugin={}; MyPlugin.install=function(Vue,options){ //1
ofc
c#中的数据类型
weblog
3249
c#中的数据类型
c#中的数据类型分为值类型和引用类型
值类型有包括(结构体类型,枚举类型)
引用类型又包括(类类型,数组类型,接口类型,委托类型)
c#数据类型的派生谱系
值类型
blog
io流 和 自定义输入输出流
java基础
4105
,是对数据传输的总称或抽象。它的特性是进行数据传输。所以io流不仅仅用于文件内容的传输。接下来演示一下自定义输入输出流并利用流的概念复制一个字符串,将字符串s中的内容流向s2。importjava.io.
ofc
vue常用内置指令和自定义指令
weblog
2907
vue常用内置指令最后两个指令测试!DOCTYPEhtmlhtml head metacharset="UTF-8" title/title scriptsrc="js/vue.min.js"/script style [v-cloak]{ display:none; } /style /head body divid="app" !--ref指令的使用-- pr
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。