using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 泛型委托
{
public class test
{
//第一个string 是委托方法的输入参数,第二个string 是委托的输出类型
public Func<string, string> Ts= m => m + m; //委托要声明成public
// 委托 也支持lamba 表达式需要注意格式(Ts=m=>m+m)
}
class Program
{
static void Main(string[] args)
{
test tss = new test();
Console.WriteLine(tss.Ts("好吃"));
Console.ReadKey();
}
}
}
本文介绍了一个使用C#实现的泛型委托示例,通过定义一个名为test的类,该类包含一个泛型委托成员Ts,其类型为Func<string,string>。委托接受一个字符串作为参数并返回一个字符串。示例展示了如何使用lambda表达式初始化委托以及在主函数中调用委托。

628

被折叠的 条评论
为什么被折叠?



