当前位置: 首页 > news >正文

做销售的 都有什么网站关键词在线优化

做销售的 都有什么网站,关键词在线优化,自己做网站有名,小满crm外贸系统我们每次要使用一个委托前&#xff0c;都需要自定义这个委托类型&#xff0c;声明其参数和返回值&#xff0c;然后才能实例化委托类型的对象、最后调用委托对象。 为了简化这个过程&#xff0c;.Net预定义了Func<T>委托、Action<T>委托类型和Predicate<T>&a…

我们每次要使用一个委托前,都需要自定义这个委托类型,声明其参数和返回值,然后才能实例化委托类型的对、最后调用委托对象。

为了简化这个过程,.Net预定义了Func<T>委托、Action<T>委托类型和Predicate<T>,这些预定义的委托类型基本能满足我们的开发需.

这些泛型委托的输入类型参数有关键字in,说明传入的参数类型支持逆变;

再看Func委托类型,其返回类型参数TResult前有out关键字修饰,说明委托类型的返回类型参数支持协变.

这三种泛型委托类型如下:

Func<T>委托、Action<T>委托和Predicate<T>委托。

public delegate void Action<in T>(T obj);

public delegate bool Predicate<in T>(T obj);

public delegate TResult Func<in T, out TResult>(T arg);

1.泛型委托Action<T>

C#定义好的无返回值泛型委托类型,实例化即可使用;

Action<T>:输入参数T可自定义,最多支持16个,无返回值;

Action实例化时引用的方法,可以直接引用方法名,也可以

在实例化委托对象时写匿名函数或Lambda表达式;

Action<int> myAction = M1; myAction(10);

Action<int> myAction_del = delegate(int x){x=x+1;}

//Action<int> myAction_Lambda = x => x + 1;

myAction_del(100);

2.泛型委托Func<T>

语法格式: Func<Param1 T1,Params2 T2,...,Return Tresut>

参数列表:输入参数最多支持16个,最后一个是返回参数;

Func<int[], int> myFunc = M2;//实例化Func委托

int result = myFunc(new int[]{ 1,2,3,4});//调用委托对象

public static int M2(params int[] numbers)

{

    return numbers.Sum();

}

3.泛型委托Predicate<T>

Predicate<T>委托相ActionFunc来说的较少,它封装了输入类型参数T,且返回值为bool的泛型委托能声明为Predicate<T>的委托类型,也可以用Func<T>替声明.

List<int> list = new List<int> {-1,0,1,2,3,4,5};

//Predicate<int> match = num => num > 2;

Predicate<int> match = delegate (int x) {return x>2;};

list.RemoveAll(match);

list.RemoveAll(num => num > 2);

//list.RemoveAll((int num) => {return num >2;});

list.RemoveAll(delegate (int num) {return num>2;});

http://www.yidumall.com/news/103896.html

相关文章:

  • 罗源网站建设百度seo报价
  • 网站的发展历史优化大师下载
  • 纯div+css做网站简洁版职业技术培训
  • 邯郸做网站外包百度秒收录技术
  • 完整的网站优化放啊竞价sem托管
  • 随州网站制作武汉seo排名优化公司
  • 免费 网站 模板济南网站推广
  • 云南网站制作武汉搜索引擎排名优化
  • 西安模板网站建设套餐精准获客
  • 义乌联合外发加工网郑州seo外包费用
  • 做网站怎么在主机上放图片seo是什么意思的缩写
  • 济南网站设计建设公司公司网站定制
  • 动态网站开发pdf上海seo排名
  • 招聘网站页面百度整站优化
  • 企业信息网站软文营销怎么写
  • 什么网站做推广农产品比较好自媒体视频剪辑培训班
  • joomla 网站图标一个新品牌怎样营销推广
  • 北京公司网站建设报价商丘seo
  • 网站做gzip压缩seo软件下载
  • wordpress全站搜索软件发布网
  • 厦门专业网站排名推广谷歌搜索引擎
  • 网络服务商网站友情链接
  • 下载网站后怎么做网络营销岗位职责和任职要求
  • 顺德网站建设代理商aso优化哪家好
  • 传统网站建设架构交换链接平台
  • 天津政府建设工程信息网站广告的六种广告形式
  • 北京门户网站如何做电商 个人
  • 江苏省建设工程注册中心网站建站公司网站源码
  • 小程序和h5的区别和优势河南整站百度快照优化
  • 四川建设网工作时间网站优化seo培