using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Threading;
namespace ThreadTest
{
class Program
{
public delegate void GreetingDelegate(string name);
public delegate int D2(int n);
public void SayHello(string name,int n, GreetingDelegate helle, D2 d)
{
helle(name);
Console.Write("\n"+d(n));
}
public void English(string name)
{
Console.WriteLine("hello," + name);
}
public void Chinese(string name)
{
Console.WriteLine("您好," + name);
}
public int Eage(int n)
{
return n;
}
public int Cage(int n)
{
return n;
}
static void Main(string[] args)
{
Program t = new Program();
t.SayHello("周超", 22, t.Chinese, t.Cage);
t.SayHello("jim", 30, t.English, t.Eage);
Console.Read();
}
}
}
C#委托delegate
最新推荐文章于 2024-10-06 16:48:52 发布