Q:Create a delegate and use it to impersonate the Console.Readline() fuction when asking for user input.
A:class Program
{
delegate string ReadLineDelegate();
static void Main(string[] args)
{
ReadLineDelegate readLine = new ReadLineDelegate(Console.ReadLine);
Console.WriteLine("Type a string");
string userInput = readLine();
Console.WriteLine("You typed:{0}",userInput);
Console.ReadKey();
}
}