using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace yufademo
{
class Program
{
delegate void getstring(string name);//定义委托
static void Main(string[] args)
{
getstring g = new getstring(M2);//委托关联方法
g("song");//用委托的形式来执行方法
Console.Read();
}
static void M2(string s1)//定义一个方法
{
Console.WriteLine(s1);
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace yufademo
{
class Program
{
delegate void getstring(string name);//定义委托
static void Main(string[] args)
{
getstring g = new getstring(M2);//委托关联方法
g("song");//用委托的形式来执行方法
Console.Read();
}
static void M2(string s1)//定义一个方法
{
Console.WriteLine(s1);
}
}
}
本文介绍了一个简单的 C# 委托使用案例,通过定义委托类型、关联方法并执行,展示了委托的基本概念及应用方式。

被折叠的 条评论
为什么被折叠?



