我在这里定义了一个List泛型的扩展方法
public static List<string> GetExten(this List<string> obj)
{
return new List<string> { };
}
那么我在使用List泛型的时候就可以点出来这个扩展方法
new List<string>().GetExten();
关键是在于 this 关键字,它指定了什么类型,那这个方法就是这个类型的扩展方法
本文介绍了一个具体的C#扩展方法实例:为List泛型添加了一个名为GetExten的扩展方法。通过this关键字指定扩展方法的目标类型,并演示了如何在实际应用中调用该扩展方法。
我在这里定义了一个List泛型的扩展方法
public static List<string> GetExten(this List<string> obj)
{
return new List<string> { };
}
那么我在使用List泛型的时候就可以点出来这个扩展方法
new List<string>().GetExten();
关键是在于 this 关键字,它指定了什么类型,那这个方法就是这个类型的扩展方法

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