using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace _6_8_3
{
class Program
{
//创建 一个delegate
delegate string ProcessDelegate(string str);
static string InputStr(string str)
{
str=Console.ReadLine();
return str;
}
static void Main(string[] args)
{
string str="0";
ProcessDelegate process;
//开辟空间,选择函数
process = new ProcessDelegate(InputStr);
//调用..............传递参数
string var=process(str);
Console.WriteLine(var
);
}
}
}
6_8_3创建一个委托,在请求用户输入时,使用它模拟Console.ReadLine()函数
最新推荐文章于 2024-04-23 14:27:47 发布
这个博客介绍了如何创建一个委托来模拟Console.ReadLine()的功能。通过定义一个名为ProcessDelegate的委托类型,然后创建该委托的实例并关联到InputStr方法,可以在不直接使用Console.ReadLine()的情况下获取用户输入。
摘要由CSDN通过智能技术生成