public static void FTest()
public static void FunctionOne(int SerialNumber)
Console.WriteLine("FunctionOne {0}", SerialNumber);
public static void FunctionTwo(int SerialNumber)
Console.WriteLine("FunctionTwo {0}", SerialNumber);
public static void FunctionThree(int SerialNumber)
Console.WriteLine("FunctionThree {0}", SerialNumber);
delegate void MyOutput(int i);
public static void TestDelegate()
MyOutput mot = new MyOutput(FunctionOne);
mot += new MyOutput(FunctionTwo);
mot += new MyOutput(FunctionThree);
public static void TestDelegateAction()
Action<int> funx = FunctionOne;
public static void Main()
Console.WriteLine("start {0}", DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss"));