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

如何在网站中做二级下拉菜单b2b

如何在网站中做二级下拉菜单,b2b,手机上做ppt的软件,网站mp3播放器代码概念:为现有的非静态变量类型,添加方法 语法: 访问修饰符 static 返回值 函数名(this 拓展类名 参数名, 参数类型 参数名,参数类型 参数名....){} 而public static void F(this Console()){ }是错的。Console是静态类不可以为静态类添加方…

概念:为现有的非静态变量类型,添加方法

语法:

访问修饰符 static 返回值 函数名(this 拓展类名 参数名, 参数类型 参数名,参数类型 参数名....){}

public static void F(this Console()){ }是错的。Console是静态类不可以为静态类添加方法

作用:

  1. 提升程序拓展性

  2. 不需要继承来添加方法

  3. 为别人封装的类型写额外的方法

  4. 不需要在对象中重新写方法特点:

  1. 静态类中的静态方法

  2. 第一个参数,代表拓展的目标类

  3. 第一个参数前面一定要加 this

注意:可以有返回值 和 n个参数,根据需求而定

成员方法是需要实例化对象后才能使用,第一个参数代表声明的该类型的对象。在调用拓展方法时,第一个参数不参与 参数赋值。(示例:为String类型书写拓展方法)

例:为int类拓展成员方法
static class Tools{//成员方法 是需要 实例化对象后 才 能使用的//value 代表 使用该方法的 实例化对象public static void SpeakValue(this int value)//为int类型拓展了一个方法{//拓展的方法 的逻辑Console.WriteLine("int拓展的方法" + value);}
}
----------------------------------
调用拓展方法
int i = 10;//这里的i就是value
i.SpeakValue();
例:为string类拓展成员方法
static class Tools{public static void SpeakStringInfo(this string value, string str2, string str3)//第一个参数是该类型在实例化是的对象,在调用拓展方法并传参时可以忽略,{Console.WriteLine("为string拓展的方法");Console.WriteLine("调用方法的对象" + value);Console.WriteLine("传的参数" + str2 + str3);}
}
----------------------------------
调用拓展方法
string str = "000";
str.SpeakStringInfo("小明", "111");
例:为自定义类拓展成员方法
//拓展方法的合集
static class Tools{//为自定义的类型拓展方法public static void Fun3(this Test t)//注意Test不可以是静态的{Console.WriteLine("为test拓展的方法");}
}
-----------------------调用拓展方法
Test t = new Test();//如果拓展方法与其成员方法重名,则只会调用成员方法
t.Fun2();
http://www.wangmingla.cn/news/193.html

相关文章:

  • 怎样免费建一个网站项目推广方案
  • 黄浦b2c网站制作价格百度收录的网页数量
  • 五里坨网站建设电商培训机构哪家好
  • 谷歌外贸平台有哪些seo哪里可以学
  • 食品包装设计的相关介绍广东网络seo推广公司
  • 制作网站的费用什么是百度权重
  • 公安网站备案流程广告营销的经典案例
  • wordpress4.9 php版本优化师培训
  • 扶风做网站怎么做网上销售
  • 微网站怎么做滚动武汉做搜索引擎推广的公司
  • 嘉兴营销型网站建设b站推广入口2023mmm
  • 想要接网站业务如何做凡科建站代理
  • wordpress怎么做淘客网站嘉兴seo计费管理
  • 文昌市建设局网站收录优美图片崩了
  • 企业营销型网站策划务seo优化教程视频
  • 湖北省住房与城乡建设部网站2021百度最新收录方法
  • 做网站建设赚钱吗安徽网站设计
  • 个人网站备案网站名称聚合广告联盟
  • 个人备案网站能做什么aso网站
  • 验证网站所有权友情链接出售网
  • 企业网站建立流程品牌营销咨询公司
  • 1688网站链接图片怎么做免费建站哪个网站最好
  • 西樵网站制作会计培训班推荐
  • 西地那非seo标题优化分析范文
  • 洛阳网站公司哪家好seo优化排名教程百度技术
  • 电子商务网站建设规模计划关键词seo价格
  • 制作网站账号系统seo是指搜索引擎营销
  • 网站内侧网编品牌推广策略分析
  • 网页设计服装网站建设百度的营销方式有哪些
  • 合肥建设集团信息网站哪个app可以找培训班