如果继承接口之后,必须在自己的类里面实现接口中的方法.
VS2013版本以上支持中文定义
var 简单泛型 = new List<int>() { 1, 2, 3, 4, 5, 6, 7, 8 };
//var d1 = new moreOrlessDelgate(More);
var 实现简单委托 = new Predicate<int>(delegate (int item)
{
//可以访问当前上下文中的变量
Console.WriteLine(简单泛型.Count);
if (item > 3)
{
return true;
}
return false;
});
public static void 好(List<int> arr, Predicate<int> dl)
{
foreach (var item in arr)
{
if (dl(item))
{
Console.WriteLine(item);
}
}
}
调用静态方法 好
好(简单泛型, 实现简单委托);