2008年5月21日
摘要: 错误和异常都是在程序运行期间发生的,在程序编译或者运行过程中,可能会遇到系统内部或者外部的错误,这种错误被定义为异常。异常会中止当前的程序流,如果不采取异常处理措施,程序将停止运行。在.NET框架中,提供了一系列处理异常和错误的机制。异常处理使用try、catch和finally关键字来尝试可能未成功的操作、处理失败 在C#中提供了几个和异常有关的关键字(try、catch和finally),开发人员可以使用这些关键字检测异常、处理异常并继续运行,以及在事后清理资源,提高程序的精确性 阅读全文
posted @ 2008-05-21 14:45 我的CSHARP 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 数组是具有相同类型的一组数据,每个数组有固定的大小,并且其中数组元素的类型必须保持一致。c#中数组元素可以为任何数据类型,数组下标从0开始,即第一个元素对应的下标为0,以后逐个递增。数组的定义语法为:数组类型[] 数组名称。如下面代码定义了一个长度为5的整型数组。 int[] arr = new int[5]; 数组的种类按照维数分为两种:一维数组、多维数组。下面分别作介绍。 阅读全文
posted @ 2008-05-21 14:44 我的CSHARP 阅读(263) 评论(0) 推荐(0) 编辑
摘要:   集合类型是C#编程中一个重要的数据组成形式,通过集合类型可以将数据存储于内存之中,并通过各个集合类型提供的特性,对数据进行索引、取值、排序等操作。C#中的集合类型主要包括列表、数组、枚举等类型,下面逐一进行介绍。 阅读全文
posted @ 2008-05-21 14:43 我的CSHARP 阅读(174) 评论(0) 推荐(0) 编辑
摘要:   C#中包括以下几种常用的循环语句:for语句、while语句、foreach语句等。循环语句由两部分组成:一部分是循环体;另一部分是循环的终止条件。循环体是循环执行某段程序的语句。循环终止条件是满足循环条件或者使用了循环跳出的语句。 阅读全文
posted @ 2008-05-21 14:42 我的CSHARP 阅读(263) 评论(0) 推荐(0) 编辑
摘要:   选择语句主要由switch、case、default、break等关键词组成。其中选择语句主要是指switch语句。switch语句选择一个要执行的语句列表,此列表具有一个相关联的switch标签,它对应于switch表达式的值。 阅读全文
posted @ 2008-05-21 14:41 我的CSHARP 阅读(189) 评论(0) 推荐(0) 编辑
摘要:   语句是软件开发的直接体现,像人们说话一样,通过程序语句开发人员同计算机进行交流,进而实现软件功能。语句主要用于程序逻辑功能的实现。在C#中常用到的语句有:选择语句、循环语句、条件判断语句。 阅读全文
posted @ 2008-05-21 14:40 我的CSHARP 阅读(167) 评论(0) 推荐(0) 编辑
摘要:   运算符是编程开发过程中不可缺少的关键字符。由于C#是由C语言进化升级而来的,因此熟悉C语言的开发人员很容易接受C#中的运算符,在C#中,运算符的语法和C语言类似。运算符的作用主要用于执行计算,为变量赋值,进行相等或不相等测试,以及执行其他操作。 下面给出在编程过程中常用到的一些运算符。 阅读全文
posted @ 2008-05-21 14:39 我的CSHARP 阅读(194) 评论(0) 推荐(0) 编辑
摘要:   变量表示数值或字符串值或类的对象。在变量使用过程中它的名称是不能被改变的,但是在变量中存储的值可以发生改变。 声明一个变量必须为这个变量指定数据类型和名称。在C#中常用的数据类型有:值类型和引用类型。 值类型主要包括简单类型、整型、浮点型、decimal类型、bool类型和枚举类型。如表所示。 阅读全文
posted @ 2008-05-21 14:38 我的CSHARP 阅读(337) 评论(0) 推荐(0) 编辑
摘要:   变量和运算符是编写程序是不可或缺的两种字符。变量主要用来计算、统计。运算符主要用来赋值、对比。本节将来详解介绍变量和运算符的有关知识。 阅读全文
posted @ 2008-05-21 14:37 我的CSHARP 阅读(183) 评论(0) 推荐(0) 编辑
摘要:  类是一种数据结构,它可以包含数据成员、函数成员(方法、属性、事件、索引器、运算符、实例构造函数、静态构造函数和析构函数)以及嵌套类型。结构与类很相似,都表示可以包含数据成员和函数成员的数据结构。但与类不同,结构是一种值类型,并且不需要堆分配。类定义关键字是class。 类通过访问级别来定义该类被访问的限制,访问级别包括如下关键字:public、protected、internal、protected internal、private、abstract、sealed。各个访问级别的说明如下表所示。 阅读全文
posted @ 2008-05-21 14:13 我的CSHARP 阅读(229) 评论(0) 推荐(0) 编辑