简介
《21世纪高等学校规划教材·计算机应用:C#程序设计》是一本非常有趣的C#程序设计入门书。书中以窗体而非控制台作为学习界面,以生动、丰富的例题而非语言规则作为学习主线,讲述了从程序的判断、循环、方法、数组到对象,勺继承、接口、事件以及文件操作、数据库的使用等15个方面的内容。《21世纪高等学校规划教材·计算机应用:C#程序设计》出版前作为教学讲义,经过了几年的试用,不仅获得了学生们的好评,也在多方面进行了改进,是一本适合大专院校和C#初学者的教材。
目录
第1章c#简介
1.1C#安装
1.2C#开发环境的使用
1.3变量及=
小结
习题
第2章判断
2.1计算机是如何进行判断的
2.1.1if语句
2.1.2if…else语句
2.1.3本节综述
2.2简单判断语句e1?e2:e3
2.3switch取代if…else if…else,程序更清晰
2.4表达式、运算符
2.4.1表达式
2.4.2运算符
2.5块语句
2.5.1块语句用于nswitch、循环语句中
2.5.2块语句限制了定义在其内部的变量的活动范围
小结
习题
第3章循环和数组
3.1循环
3.1.1单循环
3.1.2双重循环
3.1.3 string Format()
3.2数组
3.3二维数组
3.4Array类
小结
习题
第4章方法
4.1没有返回值的方法:void方法名(参数)
4.2方法的形式参数、实际参数
4.3有返回值的方法
4.4形参对实参的影响
4.5方法的形参数量不定:params
4.6方法的参数是数组
4.7调用DLL中的方法
4.7.1调用DLL文件
4.7.2设计DLL文件
4.7.3对自己设计的DLL文件进行调用
4.7.4对自己设计的类里面的方法进行调用
小结
习题
第5章类和对象
5.1认识类,使用对象
5.2构造函数
5.3带参数的构造函数
5.4静态方法
5.5属性
5.6索引器
5.7类能放在哪些位置
5.8对象数组
5.9定义对象语句中,构造函数右侧的{…}
5.10不设计类,就能直接创建对象
5.11方法的返回值是对象
5.12将一个类分在多处写
5.13结构struct
5.14对前4章关于类和对象的回顾
5.14.1按钮
5.14.2窗体
5.14.3Random
5.14.4static类型的成员
5.14.5Create Graphics()
小结
习题
第6章派生类
6.1认识派生类
6.2派生类如何处理基类的构造函数
6.3在派生类中,用New新建基类同名成员
6.4用override重建基类同名成员
6.5不修改类,给它增加静态方法拓展这个类的功能
小结
习题
第7章抽象类与接口
7.1认识抽象类
7.2sealed:密封类,密封成员
7.3接口及其实现
7.4用一个类实现多个接口的功能
7.5接口合并
7.6接口引用对象
小结
习题
第8章数据类型
8.1比较“值类型”和“引用类型”
8.1.1值类型变量各有各的存储空间
8.1.2引用类型变量的特点一
8.1.3引用类型作为方法的参数
8.2强制类型转换
8.3溢出预警checked和取消预警unchecked
8.4运算符is:判断所猜数据类型对错
8.5可空值类型:值类型?
8.6可空值类型与值类型之间的数据传递
8.7运算符:??——优先选用可空值
8.8运算符:as——可空值的强制转换
8.9装箱与拆箱
小结
习题
第9章枚举、集合、泛型
9.1enum:枚举
9.2collection:集合
9.3ArrayList:数组列表
9.4Queue:队列
9.5Stack:栈
9.6Hashtable:键/值
9.7SortedList:键/值和索引号
9.8Generic:泛型
9.8.1泛型设计
9.8.2泛型集合应用
小结
习题
第10章委托与事件
10.1delegate:委托
10.2由Lambda运算符构成的匿名方法
10.3用delegate声明匿名方法
10.4事件
小结
习题
第ll章文件读写
11.1StreamReader、StreamWriter与文本文件
11.2Directory:对文件夹进行操作的静态类
11.3用FileStream读/写文件
小结
习题
第12章异常处理
12.1异常的产生
12.2try-catch-finally:异常处理格式
12.3throw:抛出异常
小结
习题
第3章常用控件
13.1Button:按钮类
13.2Form:窗体类
13.2.1窗体介绍
13.2.2主窗体和子窗体
13.3Text Box:文本框类
13.4Check.Box:复选框类
13.5RadioButton:单选按钮类
13.6Label:标签类
13.7ListBox:列表框类,ComboBox:组合框类
13.8其他常用控件类简介
13.9菜单控件
小结
习题
第14章LINQ:语言集成查询
14.1查询说明
14.2查询举例
小结
习题
第15章访问数据库
15.1ADO.NET、概述
15.1.1ADO.NET核心之一:Connection
15.1.2ADO.NET核心之二:Command
15.1.3ADO.NET核心之三:DataReader
15.1.4ADO.NET核心之四:DataAdapter
15.1.5ADO.NET核心之五:DataSet
15.2连接Access数据库
小结
习题
附录A美国标准信息交换表ASCII
附录B C#运算符及其优先级
附录C C#关键字
附录D上下文关键字
附录E关键宇解释
附录F转义字符
附录G数据类型体系
附录H数值类型
附录I布尔类型、字符类型
附录J数值格式
附录K语句
参考文献
1.1C#安装
1.2C#开发环境的使用
1.3变量及=
小结
习题
第2章判断
2.1计算机是如何进行判断的
2.1.1if语句
2.1.2if…else语句
2.1.3本节综述
2.2简单判断语句e1?e2:e3
2.3switch取代if…else if…else,程序更清晰
2.4表达式、运算符
2.4.1表达式
2.4.2运算符
2.5块语句
2.5.1块语句用于nswitch、循环语句中
2.5.2块语句限制了定义在其内部的变量的活动范围
小结
习题
第3章循环和数组
3.1循环
3.1.1单循环
3.1.2双重循环
3.1.3 string Format()
3.2数组
3.3二维数组
3.4Array类
小结
习题
第4章方法
4.1没有返回值的方法:void方法名(参数)
4.2方法的形式参数、实际参数
4.3有返回值的方法
4.4形参对实参的影响
4.5方法的形参数量不定:params
4.6方法的参数是数组
4.7调用DLL中的方法
4.7.1调用DLL文件
4.7.2设计DLL文件
4.7.3对自己设计的DLL文件进行调用
4.7.4对自己设计的类里面的方法进行调用
小结
习题
第5章类和对象
5.1认识类,使用对象
5.2构造函数
5.3带参数的构造函数
5.4静态方法
5.5属性
5.6索引器
5.7类能放在哪些位置
5.8对象数组
5.9定义对象语句中,构造函数右侧的{…}
5.10不设计类,就能直接创建对象
5.11方法的返回值是对象
5.12将一个类分在多处写
5.13结构struct
5.14对前4章关于类和对象的回顾
5.14.1按钮
5.14.2窗体
5.14.3Random
5.14.4static类型的成员
5.14.5Create Graphics()
小结
习题
第6章派生类
6.1认识派生类
6.2派生类如何处理基类的构造函数
6.3在派生类中,用New新建基类同名成员
6.4用override重建基类同名成员
6.5不修改类,给它增加静态方法拓展这个类的功能
小结
习题
第7章抽象类与接口
7.1认识抽象类
7.2sealed:密封类,密封成员
7.3接口及其实现
7.4用一个类实现多个接口的功能
7.5接口合并
7.6接口引用对象
小结
习题
第8章数据类型
8.1比较“值类型”和“引用类型”
8.1.1值类型变量各有各的存储空间
8.1.2引用类型变量的特点一
8.1.3引用类型作为方法的参数
8.2强制类型转换
8.3溢出预警checked和取消预警unchecked
8.4运算符is:判断所猜数据类型对错
8.5可空值类型:值类型?
8.6可空值类型与值类型之间的数据传递
8.7运算符:??——优先选用可空值
8.8运算符:as——可空值的强制转换
8.9装箱与拆箱
小结
习题
第9章枚举、集合、泛型
9.1enum:枚举
9.2collection:集合
9.3ArrayList:数组列表
9.4Queue:队列
9.5Stack:栈
9.6Hashtable:键/值
9.7SortedList:键/值和索引号
9.8Generic:泛型
9.8.1泛型设计
9.8.2泛型集合应用
小结
习题
第10章委托与事件
10.1delegate:委托
10.2由Lambda运算符构成的匿名方法
10.3用delegate声明匿名方法
10.4事件
小结
习题
第ll章文件读写
11.1StreamReader、StreamWriter与文本文件
11.2Directory:对文件夹进行操作的静态类
11.3用FileStream读/写文件
小结
习题
第12章异常处理
12.1异常的产生
12.2try-catch-finally:异常处理格式
12.3throw:抛出异常
小结
习题
第3章常用控件
13.1Button:按钮类
13.2Form:窗体类
13.2.1窗体介绍
13.2.2主窗体和子窗体
13.3Text Box:文本框类
13.4Check.Box:复选框类
13.5RadioButton:单选按钮类
13.6Label:标签类
13.7ListBox:列表框类,ComboBox:组合框类
13.8其他常用控件类简介
13.9菜单控件
小结
习题
第14章LINQ:语言集成查询
14.1查询说明
14.2查询举例
小结
习题
第15章访问数据库
15.1ADO.NET、概述
15.1.1ADO.NET核心之一:Connection
15.1.2ADO.NET核心之二:Command
15.1.3ADO.NET核心之三:DataReader
15.1.4ADO.NET核心之四:DataAdapter
15.1.5ADO.NET核心之五:DataSet
15.2连接Access数据库
小结
习题
附录A美国标准信息交换表ASCII
附录B C#运算符及其优先级
附录C C#关键字
附录D上下文关键字
附录E关键宇解释
附录F转义字符
附录G数据类型体系
附录H数值类型
附录I布尔类型、字符类型
附录J数值格式
附录K语句
参考文献
C#程序设计
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×