图书介绍

Visual C# 2005程序设计基础与实例教程PDF|Epub|txt|kindle电子书版本网盘下载

Visual C# 2005程序设计基础与实例教程
  • 谢云主编 著
  • 出版社: 北京:研究出版社
  • ISBN:9787801683540
  • 出版时间:2008
  • 标注页数:317页
  • 文件大小:61MB
  • 文件页数:329页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C# 2005程序设计基础与实例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 初识C# 2001

1.1 Visual C# 2005简介1

C#语言简介1

Visual C# 2005的新特性1

1.2安装Visual Studio 20052

Visual Studio 2005运行环境要求2

Visual Studio 2005的安装3

1.3 Visual C# 2005的集成开发环境8

Visual C# 2005的主界面8

Visual C# 2005开发界面的组成10

窗口布局12

使用【选项】对话框定制环境13

小结15

综合练习一15

一、选择题15

二、填空题15

三、问答题16

四、上机操作题16

第2章 控制台与窗体应用程序17

2.1控制台应用程序17

创建控制台应用程序17

编写代码19

生成并运行控制台应用程序20

2.2窗体应用程序20

界面设计21

属性设置22

编写代码23

运行程序24

2.3命名空间25

什么是命名空间25

命名空间的声明25

使用命名空间26

命名空间示例26

小结27

综合练习二28

一、选择题28

二、填空题28

三、问答题28

四、上机操作题28

第3章 Visual C# 2005语言基础29

3.1基本数据类型29

3.2关键字与标识符30

关键字30

标识符31

3.3常量与变量31

常量31

变量33

3.4类型转换34

隐式转换35

显式转换35

3.5运算符与表达式35

算术运算符36

字符串连接运算符39

关系运算符39

逻辑运算符41

赋值运算符41

位运算符42

自增和自减运算符44

其他运算符45

运算符的优先级和结合顺序46

3.6常用函数47

数学函数47

字符串处理的方法和函数49

Date Time51

3.7 C#编码规范53

分号与分行53

注释54

空格、空行与括号54

命名规则55

小结57

综合练习三57

一、选择题57

二、填空题58

三、问答题58

四、上机操作题58

第4章 顺序结构与选择结构60

4.1顺序结构60

顺序结构的概念60

输入框60

消息框63

综合实例65

4.2选择结构67

if语句68

switch语句73

综合实例76

小结83

综合练习四83

一、选择题83

二、填空题84

三、问答题84

四、上机操作题84

第5章 循环结构85

5.1 for语句85

for语句的一般形式85

for语句的执行86

for语句的表达式88

程序举例89

5.2 while语句91

while语句的一般形式92

while语句的执行92

程序举例92

5.3 do...while语句95

do...while语句的一般形式95

do...while语句的执行95

程序举例96

5.4循环的嵌套98

5.5跳转语句101

goto语句101

break语句102

continue语句104

return语句105

throw语句105

小结105

综合练习五106

一、选择题106

二、填空题106

三、问答题107

四、上机操作题107

第6章 方法108

6.1方法108

方法的声明108

return语句109

方法的调用110

程序举例110

6.2参数传递114

默认的传递方式114

使用ref参数115

使用out参数116

ref参数与out参数的区别117

理解值与引用117

6.3方法的嵌套与递归调用118

方法的嵌套118

方法的递归120

小结123

综合练习六123

一、选择题123

二、填空题124

三、问答题124

四、上机操作题124

第7章 类与对象125

7.1面向过程与面向对象125

面向过程与面向对象的关系125

面向对象的特征126

7.2分类127

7.3类的定义127

类的声明128

类的可访问性130

7.4类的成员130

常量131

字段131

属性132

方法134

事件135

索引器136

运算符136

构造函数与析构函数136

7.5对象138

什么是对象138

对象的创建138

访问实例成员138

7.6作用域与生存期139

局部作用域139

类作用域140

生存期与作用域的区别140

7.7方法的重载141

7.8综合实例142

小结147

综合练习七148

一、选择题148

二、填空题148

三、问答题148

四、上机操作题148

第8章 数组与集合类149

8.1数组149

几个相关的概念149

数组的声明150

创建数组实例151

数组的初始化152

访问单个数组元素153

遍历数组154

数组的方法和属性156

数组的复制157

8.2程序举例158

System.Random类159

数组的综合实例159

8.3 foreach语句165

foreach语句的一般形式165

程序举例166

8.4集合类169

集合类169

数组与集合的区别174

小结175

综合练习八175

一、选择题175

二、填空题175

三、问答题175

四、上机操作题176

第9章 结构与枚举177

9.1结构177

结构类型的声明177

结构变量179

结构数组181

结构使用示例181

结构与类的区别183

9.2枚举184

枚举类型的声明184

枚举中的元素关联185

基础类型186

枚举成员186

枚举变量186

System.Enum类型188

枚举使用示例188

小结190

综合练习九190

一、选择题190

二、填空题190

三、问答题190

四、上机操作题190

第10章 继承、接口与组件191

10.1继承191

继承的概念191

可继承的类191

基类与派生类194

调用基类的构造函数195

protected成员195

密封类196

程序举例196

10.2接口197

定义接口197

实现接口198

继承多个接口199

接口成员显式实现.200

10.3索引器201

什么是索引器201

使用整数索引202

使用其他值索引203

属性与索引器205

10.4委托205

委托的声明205

使用委托206

多点委托207

10.5事件209

什么是事件209

事件的声明210

使用事件211

小结212

综合练习十212

一、选择题212

二、填空题213

三、问答题213

四、上机操作题213

第11章 程序错误与异常处理214

11.1程序错误的分类214

按错误的影响和后果分类214

按错误的性质和范围分类214

11.2程序调试217

程序调试工具217

调试程序举例218

11.3结构化异常处理221

try...catch...finally221

异常处理程序举例222

11.4异常类224

异常基类224

throw语句225

小结227

综合练习十一227

一、选择题227

二、填空题228

三、问答题228

四、上机操作题228

第12章 文件操作229

12.1文件操作的类229

12.2管理文件系统229

Directory类230

Directorylnfo类231

使用Directory类和Directorylnfo类232

File类236

Filelnfo类237

使用File类和Filelnfo类238

12.3流240

12.4二进制文件240

读二进制文件240

写二进制文件242

12.5文本文件243

读取文本文件243

写入文本文件245

小结247

综合练习十二247

一、选择题247

二、填空题247

三、问答题248

四、上机操作题248

第13章 数据库编程基础249

13.1数据库系统249

数据库及其特点249

数据库管理系统250

数据库应用系统251

数据库系统251

13.2 SQL Server简介252

SQL Server 2000252

SQL命令253

SQL的数据定义功能253

SQL的数据查询功能253

实例254

13.3 ADO.NET简介257

ADO.NET对象模型258

.NET数据提供程序258

数据集261

数据集的核心对象262

小结262

综合练习十三263

一、选择题263

二、填空题263

三、问答题263

四、上机操作题263

第14章 访问数据264

14.1 SqlConnection类264

使用SqlConnection对象264

打开和关闭数据库连接266

14.2 SqlDataAdapter类266

14.3 DataGrid控件266

将数据绑定到控件267

表样式和列样式267

14.4 DataGridView控件267

使用DataGridView控件268

DataGrid与DataGridView的区别268

14.5访问数据268

添加数据控件268

设计程序界面270

建立数据库连接270

编码与运行275

定制DataGrid样式276

小结278

综合练习十四278

一、选择题278

二、填空题279

三、问答题279

四、上机操作题279

第15章 学生选课系统280

15.1学生选课系统简介280

15.2数据库设计280

数据表结构280

创建数据表281

创建关系图285

15.3公共类287

添加DataBase公共类287

编写公共方法288

添加ClassShared公共类289

15.4系统登录与主窗体289

登录界面设计290

主窗体设计290

登录代码292

主窗体代码293

15.5学生信息管理295

用户界面设计295

编写代码296

15.6课程信息管理300

用户界面设计300

编写代码301

15.7选课信息管理与查询306

用户界面设计306

编写代码307

15.8运行结果311

登录311

系统主界面311

学生信息管理312

课程信息管理313

选课信息管理与查询313

小结314

综合练习十五314

一、选择题314

二、填空题315

三、问答题315

四、上机操作题315

参考文献316

内容简介317

热门推荐