第1章程序设计语言与程序设计方法
第2章 Visual C#概述
第3章 C#语法基础
第4章顺序结构程序设计
第5章选择结构程序设计
第6章循环结构程序设计
第7章面向对象编程技术
第8章继承
第9章数组与自定义类型
第10章菜单、工具栏与状态栏
第11章文件操作
第12章数据库技术
第13章 ActiveX控件
第14章异常处理与跟踪调试
第15章开发Web应用程序
第16章部署应用程序
下一页
Visual C#程序设计教程
上一页
章节目录
上一页
下一页
第9章数组与自定义类型
数组概述
数组是一些具有相同类型的数据按一定顺序组成的序列,数组中的每一个数据都可以通过数组名及唯一一个索引号(下标)来存取。所以,数组用于存储和表示既与取值有关,又与位置(顺序)有关的数据。
章节目录
上一页
下一页
数组与数组元素
在C#中,把一组具有同一名字、不同下标的下标变量称为数组。一个数组可以含有若干个下标变量(或称数组元素),下标也叫索引(Index),用来指出某个数组元素在数组中的位置。数组中第一个元素的下标默认为0,第二个元素的下标为1,依次类推。所以数组元素的最大下标比数组元素个数少1,即如果某一数组有n个元素,则其最大下标为n-1。数组的下标必须是非负值的整型数据。
章节目录
上一页
下一页
(1) 使用悬浮窗
缺省情况下FlashGet被设置为显示“悬浮窗”、“监视剪贴板”和监视“浏览器点击”
(2) 使用快捷菜单
在带有下载文件的链接的网页中,右键单击链接文字,在弹出的快捷菜单中执行“用网际快车下载”命令。设置完毕后,单击“确定”按钮
章节目录
上一页
下一页
如果只用一个下标就能确定一个数组元素在数组中的位置,则称该数组为一维数组。也可以说,由具有一个下标的下标变量所组成的数组称为一维数组,如上述中的数组A就是一维数组。而由具有两个或多个下标的下标变量所组成的数组称为二维数组或多维数组,多维数组元素的下标之间用逗号分隔,如A[0,1]表示是一个二维数组中的元素。
章节目录
上一页
下一页
数组的类型
在C#中,数组属于引用类型。
数组元素在内存中是连续存放的,这是数组元素用下标表示其在数组中位置的根据。
C#中的数组类型可以对应任何数据类型,即数组可以是基本数据类型,也可以是类类型,例如,可以声明一个文本框(TextBox)类型的数组。
C#,因此,可以使用该类的属性与方法操作数组。
章节目录
上一页
下一页
声明与访问数组
声明与访问一维数组
声明数组的过程与声明类对象相同,包含两个环节,即声明数组变量与数组变量的实例化。
1. 声明一维数组
声明一维数组的格式为:
访问修饰符类型名称[ ]数组名;
例如:int [ ]A;
章节目录
上一页
下一页
数组在声明后必须实例化才可以使用。实例化数组的格式为:
数组名称=new 类型名称[无符号整型表达式];
例如:A=new int[5];
使数组包含5个元素。声明数组过程中,声明变量与实例化变量这两个环节可以用一条语句完成。
例如:int [ ]A=new int[5];
数组一旦实例化,其元素即被初始化为相应的默认值。
章节目录
上一页
下一页
指定数组元素个数的“无符号整型表达式”,可以是一个常量表达式,也可以是一个变量表达式。
int Size=5;
int [ ]A=new int[Size];
C#允许声明元素个数为0的数组,例如:
int [ ]A=new int[0];
章节目录
上一页
下一页
数组在实例化时,可以为元素指定初始化值,其格式为:
数组名称=new 类型名称[无符号整型表达式]{值1,值2…};
例如:int [ ]A= new int[5]{1,2,3,4,5};
如果为数组指定初始化值,可以省略对元素个数的说明:
int [ ]A= new int[ ]{1,2,3,4,5};
可以将声明数组的语句“int [ ]A= new int[5]{1,2,3,4,5};”简化为:int [ ]A= {1,2,3,4,5};
第9章 数组与自定义类型 来自淘豆网www.taodocs.com转载请标明出处.