菜的像徐坤
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

系统委托和lamdba表达式

4731人阅读 2021/3/10 9:22 总访问:854278 评论:0 收藏:0 手机
分类: Csharp

 系统委托

  什么是系统委托

系统预先定义好的委托就叫系统委托 

系统委托的作用

  简化使用委托,使用委托的时候不需要重复定义,直接使用

系统委托的分类

  Action:没有返回值,参数0-16

  Func:必须有返回值,参数可以0-16

Predicate:限定了返回值必须是bool类型,用于判断式的委托

Comparison:返回值数字,用于计算

 lamdba表达式

lamdba表达式

一、  什么lamdba表达式

是一种匿名方法,定义方法时候不需要写访问区分符,方法名等等

 

二、  lamdba表达式作用

   简化方法的定义

三、  lamdba表达式语法

   (参数列表)=>{方法体}


lamdba表达式使用

  定义一个无参数无返回值的方法

  ()=>{}

  定义一个有参数无返回值的方法

  (A)=>{};

  定义一个有一个参数有返回值的方法

  (A)=>{return ...};

定义两个参数有返回值的方法

  (A,B)=>{return ...};


评价