Visual C#程序设计教程 教学课件 作者 刘先省 陈克坚 第9章 数组与自定义类型.ppt

Visual C#程序设计教程 教学课件 作者 刘先省 陈克坚 第9章 数组与自定义类型.ppt

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 程序设计语言与程序设计方法 第2章 Visual C#概述 第3章 C#语法基础 第4章 顺序结构程序设计 第5章 选择结构程序设计 第6章 循环结构程序设计 第7章 面向对象编程技术 第8章 继承 第9章 数组与自定义类型 第10章 菜单、工具栏与状态栏 第11章 文件操作 第12章 数据库技术 第13章 ActiveX控件 第14章 异常处理与跟踪调试 第15章 开发Web应用程序 第16章 部署应用程序 章节目录 上一页 下一页 9.5 自定义数据类型 9.5.1 结构类型 1. 定义结构 结构的定义需使用struct关键字,定义格式如下: struct 结构类型名称 { public 类型名称1 结构成员名称1; public 类型名称2 结构成员名称2; ... } 章节目录 上一页 下一页 2. 声明结构变量 定义结构后,一个新的数据类型就产生了,可以像使用基本数据类型那样,用结构来声明变量。 3. 访问结构变量 使用结构中的成员必须指出访问的结构变量。方法是在结构变量和成员之间通过运算符“.”连接在一起。即: 结构变量名.成员名 章节目录 上一页 下一页 9.5.2 枚举类型 1. 定义枚举类型 定义枚举类型使用关键字enum,定义枚举类型的一般格式为: enum 枚举类型名称 { 符号常量1, 符号常量2, … } * 下一页 Visual C#程序设计教程 上一页 章节目录 上一页 下一页 第9章 数组与自定义类型 9.1 数组概述 数组是一些具有相同类型的数据按一定顺序组成的序列,数组中的每一个数据都可以通过数组名及唯一一个索引号(下标)来存取。所以,数组用于存储和表示既与取值有关,又与位置(顺序)有关的数据。 章节目录 上一页 下一页 9.1.1 数组与数组元素 在C#中,把一组具有同一名字、不同下标的下标变量称为数组。一个数组可以含有若干个下标变量(或称数组元素),下标也叫索引(Index),用来指出某个数组元素在数组中的位置。数组中第一个元素的下标默认为0,第二个元素的下标为1,依次类推。所以数组元素的最大下标比数组元素个数少1,即如果某一数组有n个元素,则其最大下标为n-1。数组的下标必须是非负值的整型数据。 章节目录 上一页 下一页 (1) 使用悬浮窗 缺省情况下FlashGet被设置为显示“悬浮窗”、“监视剪贴板”和监视“浏览器点击” (2) 使用快捷菜单 在带有下载文件的链接的网页中,右键单击链接文字,在弹出的快捷菜单中执行“用网际快车下载”命令。设置完毕后,单击“确定”按钮 章节目录 上一页 下一页 如果只用一个下标就能确定一个数组元素在数组中的位置,则称该数组为一维数组。也可以说,由具有一个下标的下标变量所组成的数组称为一维数组,如上述中的数组A就是一维数组。而由具有两个或多个下标的下标变量所组成的数组称为二维数组或多维数组,多维数组元素的下标之间用逗号分隔,如A[0,1]表示是一个二维数组中的元素。 章节目录 上一页 下一页 9.1.2 数组的类型 在C#中,数组属于引用类型。 数组元素在内存中是连续存放的,这是数组元素用下标表示其在数组中位置的根据。 C#中的数组类型可以对应任何数据类型,即数组可以是基本数据类型,也可以是类类型,例如,可以声明一个文本框(TextBox)类型的数组。 C#通过.NET框架中的System.Array类来支持数组,因此,可以使用该类的属性与方法操作数组。 章节目录 上一页 下一页 9.2 声明与访问数组 9.2.1 声明与访问一维数组 声明数组的过程与声明类对象相同,包含两个环节,即声明数组变量与数组变量的实例化。 1. 声明一维数组 声明一维数组的格式为: 访问修饰符 类型名称 [ ]数组名; 例如:int [ ]A; 章节目录 上一页 下一页 数组在声明后必须实例化才可以使用。实例化数组的格式为: 数组名称=new 类型名称[无符号整型表达式]; 例如:A=new int[5]; 使数组包含5个元素。声明数组过程中,声明变量与实例化变量这两个环节可以用一条语句完成。 例如:int [ ]A=new int[5]; 数组一旦实例化,其元素即被初始化为相应的默认值。 章节目录 上一页 下一页 指定数组元素个数的“无符号整型表达式”,可以是一个常量表达式,也可以是一个变量表达式。 int Size=5; int [ ]A=ne

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档