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

购物网站建设需求模板下载google网站地图格式

购物网站建设需求模板下载,google网站地图格式,榆林电商网站建设,网站建设公司专业的建站优化公司一、什么是委托? 书本上是这样来定义委托的: 委托是一种动态调用方法的类型,属于引用型。委托是对方法的抽象和封装。委托对象实质上代表了方法的引用(即内存地址)。委托通常是委托某个方法来实现具体的功能。当我们调…

一、什么是委托?

书本上是这样来定义委托的:

委托是一种动态调用方法的类型,属于引用型。委托是对方法的抽象和封装。委托对象实质上代表了方法的引用(即内存地址)。委托通常是委托某个方法来实现具体的功能。当我们调用委托的时候,委托包含的所有方法将被执行。虽然在定义委托时与方法有些相似,但我们不能将其称为方法。

白话委托是这样的: 

委托就是可以把方法名作为参数来调用的方法,生活中这样的场景很多,比如点外卖:

在没有外卖平台的时候,我们都是拿着钱去买外卖,钱就是变量,通过现场交易返回我们想要的食物,交易过程就是方法名;

现在美团来了,我们就不用去现场交易,只需要把你的钱给美团,美团帮你买好食物送到你家里去,美团就是一个委托。

二、委托的声明

委托声明决定了可由该委托引用的方法。委托可指向一个与其具有相同标签的方法。

例如,假设有一个委托:

public delegate int MyDelegate (string s);

上面的委托可被用于引用任何一个带有一个单一的 string 参数的方法,并返回一个 int 类型变量。

委托的声明是什么意思呢?

你想要买外卖,以前你都是拿着rmb去买的, 现在美团来了,你还得拿着rmb给美团,他才会帮忙买到你想要的食物。

如果你不给他rmb,给是美金是不行滴。

三、实例化委托(Delegate)

一旦声明了委托类型,委托对象必须使用 new 关键字来创建,且与一个特定的方法有关。当创建委托时,传递到 new 语句的参数就像方法调用一样书写,但是不带有参数。例如:

public delegate void printString(string s);
...
printString ps1 = new printString(WriteToScreen);
printString ps2 = new printString(WriteToFile);

using System;delegate int NumberChanger(int n);
namespace DelegateAppl
{class TestDelegate{static int num = 10;public static int AddNum(int p){num += p;return num;}public static int MultNum(int q){num *= q;return num;}public static int getNum(){return num;}static void Main(string[] args){// 创建委托实例NumberChanger nc1 = new NumberChanger(AddNum);NumberChanger nc2 = new NumberChanger(MultNum);// 使用委托对象调用方法nc1(25);Console.WriteLine("Value of Num: {0}", getNum());nc2(5);Console.WriteLine("Value of Num: {0}", getNum());Console.ReadKey();}}
}

当上面的代码被编译和执行时,它会产生下列结果:

Value of Num: 35
Value of Num: 175

 

http://www.yayakq.cn/news/104711/

相关文章:

  • 一键做单页网站建设内部网站目的
  • 哪些网站做的比较炫长春找工作哪个网站好
  • 建设部一建注册网站做网站能用的字体
  • 天津餐饮网站建设品牌营销专业
  • 服装类电子商务网站建设报告医院网站设计方案
  • 怎么用WordPress快速建站万维网申请网站域名
  • 1 分析seo做的不好的网站网站建设 软件开发的公司
  • 中国城乡建设部网站房贴文件欧铂丽全屋定制价格每平米多少钱
  • wordpress 全文字主题许昌网站seo
  • 源码网站建设步骤微信插件 wordpress
  • 网站搭建协议上海市闵行区
  • wordpress 文章缩略图seo优化教程培训
  • 奇米网怎么做网站最常见企业网站公司有哪些
  • 免费建站有哪些网站备案中打不开
  • 网站建设冫首先金手指十五张北网站建设
  • 网站注册了域名然后怎么做win7 iis配置asp.net网站
  • 怎样防止网站被黑《民用建筑通用规范》
  • 网站内容规划流程网页设计代码解释
  • 网站建设浅析wordpress 优化插件
  • 做网站记什么科目企业请别人做网站
  • 集团公司网站怎么做wordpress seven主题
  • 做文案策划有些网站wordpress 导航分类
  • 网易网站开发语言全球十大设计公司
  • 南做网站小程序商城一般哪家好
  • 网站建设课后感网页搜索图片
  • 精仿虎嗅网织梦网站模板桂林旅游自由行攻略
  • thinkphp购物网站开发视频太原建设设计公司网站
  • 企业官方网站的建设网站广告推广哪家好
  • 云建站平台哪家好免费可以绑定域名网站空间
  • 做网站花费wordpress首页做全屏