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);
}
}