using System;
namespace HR{
public delegate string FunctionPoint(string Name);
public class HumanResource{
public static string aFunction(String cc){
return "a say hello to "+cc;
}
public static string bFunction(string dd){
return "b say hello to "+dd;
}
public static void aMethod(FunctionPoint aFunctionPoint){
Console.WriteLine(aFunctionPoint("superhzq"));
}
public static void Main(){
FunctionPoint a=new FunctionPoint(aFunction);
FunctionPoint b=new FunctionPoint(bFunction);
aMethod(a);
aMethod(b);
}
}
}
此博客展示了一段C#代码,定义了一个委托类型FunctionPoint,在HumanResource类中实现了两个静态方法aFunction和bFunction,还定义了aMethod方法用于调用委托函数,在Main方法中创建委托实例并调用aMethod方法执行委托函数。
5468

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



