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

如何做一个自己的网站wp商城

如何做一个自己的网站,wp商城,做企业网站的代码,做调查问卷的网站知乎什么是委托? 首先,我们要知道C#是一种强类型的编程语言,强类型的编程语言的特性,是所有的东西都是特定的类型 委托是一种存储函数的引用类型,就像我们定义的一个 string str 一样,这个 str 变量就是 string 类型. 因为C#中没有函数类型,但是可以定义一个委托类型,把这个函数…什么是委托? 首先,我们要知道C#是一种强类型的编程语言,强类型的编程语言的特性,是所有的东西都是特定的类型 委托是一种存储函数的引用类型,就像我们定义的一个 string str 一样,这个 str 变量就是 string 类型. 因为C#中没有函数类型,但是可以定义一个委托类型,把这个函数赋值给这个委托 //声明委托//delegate 返回值类型 委托的名字(方法的参数) delegate return type delegate-nameparameter list//声明一个委托,接收string参数,返回值为int类型 pubulic delegate int MyDelegate(string s) 委托一旦被声明,就可以用new关键字来创建声明委托 委托的使用 方法一:public delegate int MyDelegate(string s);internal class Program{static void Main(string[] args){MyDelegate d1 new MyDelegate(Number);d1(11);}static int Number(string b){Console.WriteLine(你好b);return 1;}}方法二: public delegate int MDelegate(string a);internal class Program{static void Main(string[] args){Test.TestT(Num);}static int Num(string str){Console.WriteLine(你好str);return 1;}}class Test{public static void TestT(MDelegate aa){//方法接收一个委托类型的参数,就相当于接收了一个方法,该方法必须满足这个委托的规定的参数和返回值//aa 回调函数:以参数的形式传递到函数中的函数aa(12);}} 实例化委托 using System; using System.Collections.Generic; using System.Globalization; using System.Linq; using System.Text; using System.Threading.Tasks;namespace 委托实例化 {delegate void Mystring(int x, string y);delegate int NumberOper(int aa, int bb);internal class Program{static void Main(string[] args){new Test();Mystring mystringnew Mystring(Fn);mystring(1, aaa);}static void Fn(int x, string y){Console.WriteLine(Helloween);}}class Test{public Test(){string str 2025;Mystring mystringnew Mystring(Fn);mystring(1,str);NumberOper sum new NumberOper(Add);Console.WriteLine(Add(20,30));}void Fn(int x, string y){Console.WriteLine($x{x},y{y});}int Add(int a, int b){return a b;}} } 什么是多播委托? 一个委托可以引用多个方法,可以依次调用所有引用的方法。可以通过使用运算符来合并委托或使用-运算符来移除特定的方法实现。 delegate void MyDelegate(string name);internal class Program{static void Main(string[] args){//包含多个方法的委托,称之为多播委托MyDelegate fns new MyDelegate(Fn1);//使用运算符, 再委托变量上再次添加一个方法fns new MyDelegate(new Test().Fn2);}public static void Fn1(string a){Console.WriteLine($这是Fn1中的a{a});}}class Test{public void Fn2(string x){Console.WriteLine($这是Fn2中的a{x});}public static void Fn3(string x){Console.WriteLine($这是Fn3中的a{x});}} 多波委托你也可以理解为捆绑事件,一个按钮绑定了多个功能 例如: C# Winform 全选/反选(CheckBox)控件-CSDN博客
http://www.w-s-a.com/news/324766/

相关文章:

  • 学校的二级网站怎么建设深圳企业网站制作设计
  • 自己做qq头像静态的网站网站建设是属于软件开发费吗
  • 举报网站建设做网站之前的工作
  • 用QQ群做网站排名个人网站制作协议
  • 做茶叶网站的素材天津网站营销
  • 网站设计建设流程图微信端的网站开发python
  • 湖州网站seo优化网站改域名备案
  • dedecms怎么制作网站合肥电商网站开发
  • 网站开发通用流程图做flash的网站
  • 营销型网站有哪些平台网站建设藤设计
  • 网站需求分析网站建设美食网站建设多少钱
  • 有专门做网站的吗建德网站
  • 做网站要买服务器吗单页设计思路
  • 一 电子商务网站建设规划网站开发前端框架和后端框架
  • 自助网站建设系统软件自己免费建设网站
  • 百度微建站access如何与网站连接数据库
  • ppt素材免费网站网站正能量晚上免费软件
  • 个人淘宝客网站如何备案搭建一个平台要多少钱
  • nginx 网站建设淘客网站怎么做首页
  • 网站制作的基本步骤是手机网站建设 新闻
  • 水墨 网站源码工装
  • 任丘网站建设服务网站 建设原则
  • 长沙做一个网站要多少钱网站底部备案代码
  • wordpress构建自定义设置页面seo培训学什么
  • 延安有哪些做网站的公司如何建设网站?
  • 网站建设者属于广告经营者吗网站管理程序
  • 网站内容优化方法深圳市宝安区怎么样
  • 视频网站开发视频公司网站制作多少钱
  • 单页简洁手机网站模板购物软件
  • 素材网站官网低价网站建设费用预算