图书介绍
C#程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 杨克玉,阮进军主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508484259
- 出版时间:2011
- 标注页数:324页
- 文件大小:75MB
- 文件页数:333页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C#程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章认识VisualC1
1.1MicrosoftVisualStudio2008介绍1
任务一MicrosoftVisualStudio2008的安装1
1.2控制台程序12
任务二编写简单的控制台输出程序13
1.2.1C#项目的创建、编译和执行15
1.2.2输入和输出16
1.3Windows应用程序18
任务三制作一个欢迎界面18
习题一21
第2章C#编程基础23
2.1变量与数据类型23
任务一制作简单加法计算器23
2.1.1常数与变量25
2.1.2基本数据类型29
2.1.3数据类型转换34
2.1.4算术溢出及显式转换溢出37
2.2运算符40
任务二制作工资所得税计算器40
2.2.1运算符及表达式42
2.2.2运算符及表达式优先级、结合律45
2.2.3格式化输出46
2.2.4程序编写规范47
习题二49
第3章C#程序控制52
3.1选择语句52
任务一编写控制台应用程序判断是否应交个人所得税52
3.1.1If语句53
任务二编写Windows窗体应用程序判断是否应交个人所得税54
3.1.2ifelse语句57
任务三编写Windows窗体应用程序计算个人所得税和实发工资57
3.1.3if语句的嵌套61
3.1.4ifelseifelse语句61
任务四简易计算器62
3.1.5switch语句65
3.1.6条件运算符65
3.1.7关系运算符66
3.1.8逻辑运算符66
3.2迭代语句66
任务五计算某人一年公积金账户余额67
3.2.1while语句69
任务六设计一个计算阶乘和e的指数幂的计算器70
3.2.2dowhile语句74
3.2.3for语句75
任务七使用控制台应用程序计算班级的平均成绩76
3.2.4循环嵌套77
3.2.5Math类77
3.3跳转语句78
3.3.1Bak语句78
3.3.2goto语句79
3.3.3continue语句80
3.3.4retu语句80
习题三81
第4章数组84
4.1一维数组及使用84
任务一求学生平均成绩85
4.1.1静态数组86
4.1.2Array类简介89
4.1.3动态数组91
4.1.4foreach语句92
4.1.5字符串的处理93
4.2多维数组及使用95
任务二计算学生多门课程的平均成绩95
4.2.1多维数组的声明、创建和初始化96
4.2.2操纵多维数组97
习题四98
第5章面向对象程序设计100
5.1类和对象101
任务一计算长方形周长和面积101
5.1.1类和对象的概述103
5.1.2类的声明103
5.1.3对象的创建104
5.1.4字段104
5.1.5静态字段与非静态字段104
5.2方法105
任务二计算长方形周长和面积105
任务三根据圆的半径计算圆面积106
任务四根据三角形边长求三角形周长和面积110
5.2.1方法定义113
5.2.2参数传递方式113
5.2.3静态方法与非静态方法114
5.2.4方法的重载115
5.3属性116
任务五根据三角形边长求三角形周长和面积(属性的使用)116
5.3.1属性的声明119
5.3.2属性的访问121
5.3.3this关键字的使用121
5.4构造函数及构造函数重载122
任务六根据三角形边长求三角形周长和面积(构造函数应用)122
5.4.1构造函数声明124
5.4.2构造函数重载125
5.4.3析构函数125
5.5继承与多态126
任务七“学生信息管理系统”项目——用户信息录入模块127
任务八计算圆面积和周长、圆柱体表面积和体积131
任务九使用抽象类计算圆面积和周长、圆柱体表面积和体积135
5.5.1派生类139
5.5.2虚拟方法和重写方法142
5.5.3多态性的应用142
5.5.4抽象类和抽象成员143
习题五144
第6章WmForm应用程序设计146
6.1菜单栏、工具栏和状态栏146
任务一“学生信息管理系统”项目——主界面的设计146
6.1.1MenuStrip控件149
6.1.2ToolStrip控件152
6.1.3StatusStrip控件154
6.1.4MDI应用程序154
6.2WiDdows窗体156
任务二“学生信息管理系统”项目——登录界面的设计157
6.2.1MessageBox对象159
6.2.2窗体的常用属性162
6.2.3窗体的常用事件162
6.2.4窗体间的跳转164
6.2.5窗体控件的排列165
6.2.6Label控件166
6.2.7TextBox控件166
6.2.8Button控件167
6.3常用基本控件167
任务三“学生信息管理系统”项目——学生信息录入界面的设计168
6.3.1RadioButton、CheckBox控件170
6.3.2ListBox、ComboBox控件175
6.3.3DateTimePicker控件179
6.4PictureBox控件和Timer控件180
任务四“学生信息管理系统”项目——版本信息界面的设计180
6.4.1PictureBox控件182
6.4.2Timer控件183
习题六184
第7章ADONET数据库访问技术187
7.1Connection对象和Command对象187
任务一“学生信息管理系统”项目——登录功能模块187
7.1.1Connection对象189
7.1.2Command对象191
7.2DataReader192
任务二“学生信息管理系统”项目——学生信息查询模块192
7.2.1DataReader对象197
7.2.2ListVew控件199
7.3数据适配器和数据集201
任务三“学生信息管理系统”项目——学生信息录入模块201
7.3.1DataSet和DataTable204
7.3.2填充DataSet数据集205
7.3.3访问DataSet数据集206
7.4DataGridVew控件207
任务四“学生信息管理系统”项目——学生信息管理模块207
习题七225
第8章三层架构的ADONET数据库编程228
8.1三层架构在软件开发中的应用228
任务一“学生信息管理系统”项目——搭建三层架构开发框架228
8.1.1使用三层架构的意义230
8.1.2三层架构各层的作用与依赖关系231
8.2基于三层架构实现数据增、删、改、查233
任务二“学生信息管理系统”——用三层架构实现学生信息查询233
任务三“学生信息管理系统”——用三层架构实现学生信息管理242
8.3在三层架构中使用实体类250
任务四“学生信息管理系统”——用实体类实现三层架构250
8.3.1实体类254
8.3.2在三层架构中使用实体类255
习题八256
第9章水晶报表设计与产品发布258
9.1水晶报表(CstalReports)258
任务一“学生信息管理系统”项目——学生成绩报表设计258
9.1.1CrystalReportViewer控件264
9.1.2水晶报表设计器264
9.1.3报表数据的排序、分组和筛选266
9.1.4报表的其他操作268
9.2应用程序打包271
任务二“学生信息管理系统”项目——应用程序打包发布271
习题九278
第10章企业进销存管理系统设计279
10.1企业进销存管理系统需求分析279
任务一“企业进销存管理系统”项目——需求分析设计280
10.2企业进销存管理系统数据库设计285
任务二“企业进销存管理系统”项目——系统数据库设计289
10.3系统框架构建及公共类库设计292
任务三“企业进销存管理系统”项目——框架搭建及库设计292
10.4基本信息管理模块设计302
任务四“企业进销存管理系统”项目——基本信息管理模块设计302
10.5采购管理和销售管理模块设计311
任务五“企业进销存管理系统”项目——采购和销售模块设计311
10.6存货管理和报表管理模块设计319
任务六“企业进销存管理系统”项目——存货和报表模块设计319
习题十323
参考文献324
热门推荐
- 2359329.html
- 3354543.html
- 3852040.html
- 1053914.html
- 307471.html
- 774903.html
- 3018656.html
- 2997610.html
- 1250043.html
- 3226186.html
- http://www.ickdjs.cc/book_1757456.html
- http://www.ickdjs.cc/book_859100.html
- http://www.ickdjs.cc/book_1225484.html
- http://www.ickdjs.cc/book_810642.html
- http://www.ickdjs.cc/book_3508766.html
- http://www.ickdjs.cc/book_1174005.html
- http://www.ickdjs.cc/book_2254821.html
- http://www.ickdjs.cc/book_2591300.html
- http://www.ickdjs.cc/book_823653.html
- http://www.ickdjs.cc/book_2213135.html