首页 > 其他分享 >匿名函数

匿名函数

时间:2023-01-18 18:03:44浏览次数:33  
标签:Console 函数 int 匿名 WriteLine 方法 delegateAdd


//匿名方法实际所指的并不是方法,而是和委托相关的一种语法。

class Program
{
//声明一个委托
delegate int delegateAdd(int x, int y);
static void Main(string[] args)
{
//匿名方法出现前,需要事先定义一个方法作为参数传递给委托。
delegateAdd myadd = new delegateAdd(Add);
int i = myadd(3, 4);
Console.WriteLine(i);
//匿名方法出现后,可以省掉方法的定义,而直接书写。
delegateAdd adddel = delegate(int x, int y)
{
return x + y;
};
int j = adddel(10, 22);
Console.WriteLine(j); }
}

标签:Console,函数,int,匿名,WriteLine,方法,delegateAdd
From: https://blog.51cto.com/u_14365218/6019384

相关文章

  • Python基础之函数
    目录Python基础之函数一、函数相关的基础知识1.函数的语法结构2.函数的定义与调用3.函数的分类4.函数的返回值5.函数的参数6.名称空间7.名字的查找顺序以及实际案例8.globa......
  • #Powerbi 利用时间智能函数,进行周度分析
    在实际工作中,我们往往需要同比分析,月度和年度的分析都有对应的时间智能函数,分别是MTD和YTD,但是缺少了周度的时间智能函数,而恰恰日常工作中,我们又需要以周度来进行对应的分......
  • 导入lodash的深拷贝函数
    不喜欢在一个页面中直接导入一整个lodashimportcloneDeepfrom"lodash/cloneDeep";就可以使用了`差距在哪?以上。......
  • VS2019 C++ 调用python函数/类对象的方法
    1.环境配置VS工程配置要和python一致,安装的python如果是64位的,工程配置也要选成64位的在工程配置中添加包含目录和库目录,添加python环境目录里的include和libs文件......
  • C语言:递归函数
      #include<stdio.h>floatfh(intn){if(n==1)return1;elsereturn1/(n-1+1/fh(n-1));}main(){floataa=0;inta,b;for(a=1;fh(a......
  • 【记那些年我们链不明白的青春】Cmake常用函数一文总结
    前言以一个简短且好理解的方式记录一下常用Cmake的函数,区别于网上的那些抄来抄去。废话少,全精华。link_directorieslink_directories(${PROJECT_SOURCES_DIR}/lib)是......
  • 类型提示和python函数中'->'的用法
    一、类型提示在python中,我们定义一个有参函数,调用该函数时需要传入参数,如下所示:#定义一个简单的函数defget_full_name(first_name,last_name):full_name=fir......
  • #Powerbi 理解VAR函数
    VAR意思即为变量,在编程语言中,变量是一个重要概念,DAX作为一种语言也有变量概念,利用VAR,我们可以缩短我们一些DAX语句的长度,更清晰的表达我们的度量值计算逻辑。举例说明:我......
  • Java8中Map函数应用
    computeIfAbsent函数computeIfAbsent方法的逻辑是,如果map中没有(Absent)相应的key,则执行lambda表达式生成一个默认值并放入map中并返回,否则返回map中已有的值。List<......
  • 为什么梯度方向是函数值增大最快的方向
    ​​WelcomeToMyBlog​​​梯度下降中,梯度反方向是函数值下降最快的方向,说明梯度方向是函数值上升最快的方向.下面给出说明,基础好的可以直接看最后一部分:沿梯度......