首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >C# Lambda

C# Lambda

作者头像
张哥编程
发布2024-12-13 15:29:44
发布2024-12-13 15:29:44
1330
举报
文章被收录于专栏:云计算linux云计算linux

C# Lambda

Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化了开发中需要编写的代码量。它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。所有Lambda表达式都使用Lambda运算符=>,该运算符读作"goes to"。Lambda运算符的左边是输入参数(如果有),右边是表达式或语句块。

一.概念

Lambda表达式实际上是一种匿名函数,在Lambda表达式中可以包含语句以及运算等操作。并且可用于创建委托或表达式目录树类型,支持带有可绑定到委托或表达式树的输入参数的内联表达式。使用Lambda表达式可大大减少代码量,使得代码更加的优美、简洁,更有可观性。

二.图示

C# Lambda_开发语言
C# Lambda_开发语言

三.委托和使用

3.1 定义委托

代码语言:javascript
复制
private delegate string DelLambda();//没有参数
 private delegate void DelLambdaOne(string Param);//一个参数
 private delegate int DelLambdaTwo(int Param1, int param2);//两个参数表达多个

3.2 调用

不同类型的委托,结合lambda

3.3 执行委托

结合lambda

3.3 执行委托

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-03-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • C# Lambda
  • 一.概念
  • 二.图示
  • 三.委托和使用
  • 3.1 定义委托
  • 3.2 调用
  • 3.3 执行委托
  • 3.3 执行委托
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档