C# 委托delegate
来源:互联网 发布:为什么淘宝助理打不开 编辑:程序博客网 时间:2024/05/16 14:55
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 委托
{
delegate void AnimalPlay(string name);//委托 格式必须与要委托的函数相似
class Program
{
static void RunCircus(AnimalPlay animalPlay,string name)//函数做参数
{
animalPlay(name);
}
static void Main(string[] args)
{
AnimalPlay animalPlay = new AnimalPlay(DogAct);//指定委托哪个函数
RunCircus(animalPlay, "dawa");//执行函数
}
static void DogAct(string name )
{
Console.WriteLine("hello,I am " + name + "!");
Console.WriteLine("wangwangwang");
}
static void CatAct(string name)
{
Console.WriteLine("hello,I am " + name + "!");
Console.WriteLine("miaomiao");
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 委托
{
delegate void AnimalPlay(string name);//委托 格式必须与要委托的函数相似
class Program
{
static void RunCircus(AnimalPlay animalPlay,string name)//函数做参数
{
animalPlay(name);
}
static void Main(string[] args)
{
AnimalPlay animalPlay = new AnimalPlay(DogAct);//指定委托哪个函数
RunCircus(animalPlay, "dawa");//执行函数
}
static void DogAct(string name )
{
Console.WriteLine("hello,I am " + name + "!");
Console.WriteLine("wangwangwang");
}
static void CatAct(string name)
{
Console.WriteLine("hello,I am " + name + "!");
Console.WriteLine("miaomiao");
}
}
}
0 0
- C# 委托(delegate)
- Delegate 委托 C#
- C# 委托(Delegate)解析
- C#委托delegate使用
- C#的委托 delegate
- C# 委托(delegate)
- C#委托,delegate
- C#中的委托delegate
- c# 委托 delegate
- C#委托 Delegate
- C#委托delegate
- C# delegate - 委托
- C# 委托(Delegate)
- C# 委托 delegate
- C#学习--委托 Delegate
- C#委托 delegate
- C#委托Delegate
- C# 委托(Delegate)
- Error converting bytecode to dex:Dex cannot parse version 52 byte code
- Android网络请求框架AsyncHttpClient详解(整理)
- java开发总结
- python环境搭载和安装库文件
- Mysql 查看连接数,状态 最大并发数(赞)
- C# 委托delegate
- Oracle报错之INS-13001
- Android wifi搜索与连接
- 二叉树的创建、层次遍历、递归及非递归先中后序遍历
- 罗列几个Android插件化开发框架
- 序列化和反序列化
- genymotion+virtualbox启动失败解决方案
- Android自定义View(十)_Path之完结篇(伪)
- ionic安装问题