示例:创建一个委托,在用户请求输入时,使用它模拟Console.ReadLine()函数
using System;
using static System.Console;
namespace test
{
class Program
{
delegate string ReadLineDelegate();
static void Main(string[] args)
{
ReadLineDelegate readline = new ReadLineDelegate(ReadLine);
WriteLine("readline");
string input = readline();
WriteLine("input={0}",input);
ReadKey();
}
}
}