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

浏览器打不开网页是什么原因长沙网站seo收费

浏览器打不开网页是什么原因,长沙网站seo收费,关于网站开发的参考文献有哪些,深圳酒店网站建设匿名函数、参数不固定的函数 匿名函数:没有名字,又叫做lambda表达式,具有简洁,灵活,可读的特性。 具名函数:有名字的函数。 1、简洁性:使用更少的代码实现相同的功能 MyDelegate myDelegate…

匿名函数、参数不固定的函数

匿名函数:没有名字,又叫做lambda表达式,具有简洁,灵活,可读的特性。

具名函数:有名字的函数。

1、简洁性:使用更少的代码实现相同的功能

MyDelegate myDelegate2 = delegate (string a) {Console.WriteLine(a);
};
myDelegate2("委托调用匿名函数");//使用Action调用匿名函数
Action<string> action1 = delegate (string a) {Console.WriteLine(a);
};
action1("使用Action来调用匿名函数");

2、灵活性:匿名方法可以作为参数传递给方法,也可以当作返回值返回。

 //使用Func调用匿名函数Func<int, int, int> func1 = delegate (int a, int b) {return a + b;};Console.WriteLine(func1(100, 200)); //300

3、可读性:因为代码变少了,所以结构更加清晰易懂。

//如果没有参数,那么可以进一步的简写
//使用Action调用没有参数的匿名函数
Action greet = delegate { Console.WriteLine("这是简写的方法"); };
greet();
//lambda表达式,本质也是匿名函数,也叫箭头函数
Action greet2 = () => { Console.WriteLine("这是最简单的写法"); };
greet2();//使用Func调用匿名函数(箭头函数)
Func<int, int, int> func2 = (int a, int b) => { return a + b; };
Console.WriteLine(func2(1, 2));//继续简化,根据前面泛型约束传入的类型,后面箭头函数里面就不用写类型了
Func<int, int, int> func3 = (a, b) => { return a + b; };
Console.WriteLine(func3(10, 20));

匿名函数支持多播(多个委托一起执行),一个委托,代表了多个方法

Action<string> test = a => { Console.WriteLine("test" + a); };
test += a => { Console.WriteLine(a); };
test("hello");//testhello  hello  执行两次

开发当中临时需要一个方法,而却方法的使用次数比较少,代码结构也比较简单。推荐使用匿名函数。

如果方法的参数不固定,可以将参数类型前面添加params修饰符

params string[] string 不管是几个参数只要类型正确都会添加到这个数组中

static string TestMothod(params string[] strings) {string temp = "";foreach (var item in strings) {temp += item;}return temp;
}//因为使用了params修饰,所以数量不固定
Console.WriteLine(TestMothod("1", "2", "3", "4"));
http://www.mmbaike.com/news/35788.html

相关文章:

  • 石家庄进入应急状态google seo
  • 网络营销推广渠道有哪些seo教学平台
  • 有和wind一样做用网站在哪里可以做百度推广
  • 巴彦淖尔市做网站公司郑州网络推广哪个好
  • 做豆制品的网站现在阳性最新情况
  • 绿色大气网站模板千锋教育培训多少钱
  • 台州手机网站建设百度学术查重
  • 广州注册公司需要什么条件搜索引擎优化的目的是
  • 重庆政府公众信息网嘉兴seo优化
  • 微信公众号 视频网站开发什么是seo标题优化
  • 沈阳的网站建设seo工程师是做什么的
  • 公益网站 做公益赚钱八零云自助建站免费建站平台
  • 申请网站多少钱信息流广告是什么
  • 是在百度中建设网站?高质量外链
  • 超级简历模板官网seo优化知识
  • 做餐饮网站建设上海优化公司
  • 个人做网站需要资质吗赣州seo推广
  • pinterest网站怎么进seo搜索推广
  • 重庆企业网站制作自己怎么做网页推广
  • 青岛做公司网站的多吗地推推广平台
  • 网站开发专业的建设设想中小企业网站制作
  • 重庆渝网站建设2022年传销最新消息
  • 继续坚持网站建设监管b2b平台是什么意思
  • 满天星建设网站宁波网站推广方案
  • 武汉模板建站系统今日热搜第一名
  • 可以挣钱的设计网站网店推广运营策略
  • 广州公司网站网络竞价推广开户
  • 共享虚拟主机 几个网站如何推广平台
  • wordpress页面单独样式东莞seo整站优化
  • 离石做网站的网络公司网站seo课程