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

做牛津纺衬衫的网站做一款app需要多少钱

做牛津纺衬衫的网站,做一款app需要多少钱,天眼通查公司查询入口,北京最新消息今天上午索引器是一种特殊的类成员#xff0c;它能够让对象以类似数组的方式来存取#xff0c;是程序看起来更为直观#xff0c;更容易编写。 1、索引器的定义 C#中的类成员可以是任意类型#xff0c;包括数组和集合。当一个类包含了数组和集合成员时#xff0c;索引器将大大简化对… 索引器是一种特殊的类成员它能够让对象以类似数组的方式来存取是程序看起来更为直观更容易编写。 1、索引器的定义 C#中的类成员可以是任意类型包括数组和集合。当一个类包含了数组和集合成员时索引器将大大简化对数组或集合成员的存取操作。 定义索引器的方式与定义属性有些类似其一般形式如下 [修饰符] 数据类型 this[索引类型 index] {get{//获得属性的代码} set{ //设置属性的代码} }   修饰符包括 public,protected,private,internal,new,virtual,sealed,override, abstract,extern. 数据类型是表示将要存取的数组或集合元素的类型。 索引器类型表示该索引器使用哪一类型的索引来存取数组或集合元素可以是整数可以是字符串this表示操作本对象的数组或集合成员可以简单把它理解成索引器的名字因此索引器不能具有用户定义的名称。 例如 class Z {//可容纳100个整数的整数集private long[] arr new long[100];//声明索引器public long this[int index]{get{ //检查索引范围if (index 0 || index 100){return 0;}else{return arr[index];}}set{if (!(index 0 || index 100)){arr[index] value;}}} 2、索引器的使用 通过索引器可以存取类的实例的数组成员操作方法和数组相似一般形式如下对象名[索引] 其中索引的数据类型必须与索引器的索引类型相同。例如 Z znew z(); z[0]100; z[1]101; Console.WriteLine(z[0]); //表示先创建一个对象z再通过索引来引用该对象中的数组元素。 C#中并不将索引器的类型限制为整数。例如可以对索引器使用字符串。通过搜索集合内的字符串并返回相应的值可以实现此类的索引器。由于访问器可以被重载字符串和整数版本可以共存。 class DayCollection {string[] days{Sun,Mon,Tues,Wed,Thurs,Fri,Sat};private int GetDay(string testDay){int i0;foreach(string day in days){if(daytestDay)return i;i;}return -1;}public int this[string day]{get{return (GetDay(day))}} }static void Main(string[] args) {DayCollection weeknew DayCollection();Console.WriteLine(Fri:{0},week[Fri]);Console.WriteLine(ABC:{0},week[ABC]); } 结果Fri:5         ABC:-1 3、接口中的索引器 在接口中也可以声明索引器接口索引器与类索引器的区别有两个   一是接口索引器不使用修饰符二是接口索引器只包含访问器get或set没有实现语句。  访问器的用途是指示索引器是可读写、只读还是只写的如果是可读写的访问器get或set不能同时省略如果只读的省略set访问器如果是只写 的省略get访问器。 例如 public interface IAddress { string this[int index]{get;set;} string Address{get;set;} string Answer(); }   表示所声明的接口IAddress包含3个成员一个索引器、一个属性和一个方法其中索引器是可读写的。 4、索引器与属性的比较 索引器与属性都是类的成员语法上非常相似。索引器一般用在自定义的集合类中通过使用索引器来操作集合对象就如同使用数组一样简单而属性可用于任何自定义类它增强了类的字段成员的灵活性。                      属        性                                             索  引  器 允许调用方法如同公共数据成员 允许调用对象上的方法如同对象是一个数组 可通过简单的名称进行访问 可通过索引器进行访问 可以为静态成员或实例成员 必须为实例成员 其get访问器没有参数 其get访问器具有与索引器相同的形参表 其set访问器包含隐式value参数 除了value参数外其set访问器还具有与索引器相同的形参表 转载于:https://www.cnblogs.com/zhengwei-cq/p/7212337.html
http://www.pierceye.com/news/112304/

相关文章:

  • 九江建网站的公司做废钢那个网站好
  • 做网站官网需多少钱wordpress查看访问者ip
  • 美食网站php源码wordpress 文章消失
  • 四川住房和城乡建设厅网站万达网站建设
  • 网站运营一般做那些分析快手营销软件
  • 重庆大渡口建设网站站群搭建
  • 2018年网站开发技术动漫电影做英语教学视频网站
  • 设备管理系统网站模板网站开发基础知识试题
  • wordpress建立好的网站万能搜索网站
  • 杭州 高端网站建设wordpress 不显示ip
  • 校考前做试题的网站池州哪里有做网站
  • 四合一小说网站搭建教程WordPress主题资源
  • 网站制作com台州网站哪家专业
  • 网站怎么上百度阿里云网站建设
  • 全国最大的网站建设公司肇庆网络推广
  • 网站做301跳转需解析设计用哪些网站有哪些功能
  • 如何将网站添加到信任站点手机价格
  • 做网站显示上次登录时间代码深圳有哪些招聘网站
  • 网站开发可选择的方案页面设计说明
  • 手机付费咨询网站建设网站正能量免费推广软件晚上
  • 网站群建设技术规范seo收索引擎优化
  • 西安网站托管维护百度首页广告
  • 洛龙区网站设计建设免费网页小游戏
  • 建设摩托125图片大全优化大师怎么删除学生
  • 郑州哪家公司给国外做网站闵行网站推广
  • 微网站 开发提供坪山网站建设
  • 狗狗和人做网站centos6搭建wordpress
  • 培训教育学校的网站建设方案vx小程序怎么制作
  • 泉州网站建设优化公司酒店网络营销推广方案
  • 重庆潼南网站建设公司电话crm客户关系管理平台