新闻资讯
看你所看,想你所想

Visual C#.NET程式设计基础与上机指导

Visual C#.NET程式设计基础与上机指导

Visual C#.NET程式设计基础与上机指导

《Visual C#.NET程式设计基础与上机指导》是2008年清华大学出版社出版的图书。

图书详细信息

ISBN:9787302146452
定价:29元
印次:1-3
装帧:平装
印刷日期:2008-4-1

图书简介

Visual C#语言是微软公司推出的一种高级程式语言,是.NET平台的重要组成部分。对它的学习,将使我们对计算机编程有更深刻地认识。
本书作者在多年教学经验基础上,根据学生的认知规律精心组织了本书内容,并通过大量有现实意义的例题,循序渐进地介绍了Visual C#程式设计的有关概念和编程技巧。书中例题都经过了仔细的调试,配有大量的上机实训题和课后习题,并为教师配有上机实训参考答案和课后习题参考答案
本书概念清晰、例题丰富、深入浅出、知识结构及深度合理,可作为高等院校的教材,也可作为计算机培训班的教材以及自学者的参考书。

目录

第1章.NET和VisualStudio.NET
简介 1
1.1VisualC#的优点 1
1.2.NET和VisualC#的关係 3
1.3公共语言运行时环境和
公共语言规範 4
1.4VisualStudio.NET编程环境 6
1.4.1VisualStudio.NETIDE简介 7
1.4.2起始页 8
1.4.3视窗 9
1.4.4MSDN帮助 11
1.5编写第一个VisualC#应用程式 11
1.5.1第一个程式:HelloWorld! 11
1.5.2创建解决方案 12
1.5.3添加控制项和编写代码 13
1.5.4编译和运行程式 15
1.5.5代码分析 16
1.6上机指导 17
1.7习题 17
第2章VisualC#语言基础 19
2.1值类型和引用类型 19
2.1.1VisualC#中的控制台
应用程式 21
2.1.2值类型 22
2.1.3引用类型 31
2.2变数和常量 37
2.2.1变数 37
2.2.2常量 42
2.3运算符 42
2.3.1逻辑运算符 44
2.3.2算术运算符 45
2.3.3位运算符 50
2.3.4条件运算符 51
2.3.5赋值运算符 51
2.3.6运算符 54
2.3.7其他运算符 56
2.3.8&&和||的行为控制 58
2.4类型转换 58
2.4.1隐式类型转换 58
2.4.2显式类型转换 60
2.4.3使用Convert类进行转换 61
2.5上机指导 62
2.6习题 68
第3章VisualC#程式流程控制 70
3.1语句 70
3.1.1语句的终点和可达性 71
3.1.2语句块 72
3.1.3空语句 73
3.1.4标号语句 73
3.1.5声明语句 73
3.2条件语句 74
3.2.1if语句 74
3.2.2switch语句 78
3.3循环语句 81
3.3.1for循环 81
3.3.2foreach循环 83
3.3.3while循环 85
3.3.4do循环 86
3.4跳转语句 88
3.4.1break语句 88
3.4.2continue语句 89
3.4.3goto语句 90
3.4.4return语句 92
3.4.5throw语句 92
3.5上机指导 93
3.6习题 99
第4章面向对象的程式设计 101
4.1面向对象技术基础 101
4.1.1面向对象设计的由来 101
4.1.2对象的定义 102
4.2面向对象和非面向对象技术的
比较 103
4.3面向对象分析 105
4.3.1面向对象分析的任务 106
4.3.2面向对象的设计 107
4.4习题 109
第5章类 111
5.1类的声明 111
5.1.1类修饰符 111
5.1.2成员修饰符 112
5.1.3存取修饰符 112
5.2类的成员 112
5.2.1类中的常量 113
5.2.2类中的变数 114
5.2.3构造函式和析构函式 118
5.3类的继承 120
5.3.1继承的概念 120
5.3.2继承的工作机制 121
5.3.3派生类的构造和析构 123
5.3.4禁止基类成员 124
5.3.5使用protected保护访问
方式 126
5.3.6使用internal内部访问方式 126
5.4类的方法 127
5.4.1方法参数 127
5.4.2静态和实例方法 130
5.4.3虚拟方法 131
5.4.4覆盖方法 132
5.4.5抽象方法 133
5.4.6外部方法 134
5.4.7方法主体 135
5.5类的属性 135
5.6类的索引 136
5.7类的事件 138
5.8基类Object 139
Object类中的方法 139
5.9类的转换 141
5.9.1关键字is 141
5.9.2关键字as 142
5.9.3不同类型的对象组成的
数组 143
5.10上机指导 145
5.11习题 150
第6章创建Windows应用程式 152
6.1了解Windows窗体 152
6.2建立Windows应用程式 153
6.2.1新建Windows应用程式
项目 153
6.2.2查看程式代码 154
6.2.3代码分析 156
6.3Windows窗体应用程式模型 156
6.3.1窗体 156
6.3.2属性 157
6.3.3控制项 159
6.3.4事件 161
6.4Windows窗体中的动态布局 164
6.4.1锚定 164
6.4.2停靠 165
6.5窗体中选单的设计 166
6.5.1选单设计基础知识 166
6.5.2用程式完成选单设计 171
6.6讯息框 172
6.6.1窗体的显示方式 172
6.6.2讯息框 173
6.7VisualC#中的MDI编程 174
6.8上机指导 178
6.9习题 180
第7章窗体设计常用控制项介绍 182
7.1控制项简介 182
7.2Button控制项 182
7.2.1Button控制项属性 183
7.2.2Button控制项事件处理器 185
7.3RadioButton控制项 186
7.3.1RadioButton控制项属性 186
7.3.2RadioButton控制项事件处理 188
7.4CheckBox控制项 188
CheckBox控制项属性 188
7.5基本事件处理 189
7.5.1事件处理结构 189
7.5.2把按键转换为单击按钮 192
7.5.3验证控制项的内容 193
7.6TextBox控制项 194
7.6.1TextBox控制项的常用属性 194
7.6.2TextBox控制项的常用事件 196
7.7Label控制项和LinkLabel控制项 198
7.7.1Label控制项 198
7.7.2LinkLabel控制项 198
7.8ListBox控制项 200
7.8.1ListBox控制项的属性 201
7.8.2ListBox控制项的常用方法 203
7.8.3ListBox控制项的事件处理器 203
7.8.4ListBox控制项使用示例 204
7.9CheckedListBox控制项 208
7.9.1CheckedListBox控制项的
属性 208
7.9.2CheckedListBox控制项的
事件 209
7.10ComboBox控制项 210
7.10.1ComboBox控制项的属性 210
7.10.2DropDownStyle属性 210
7.10.3ComboBox事件处理器 210
7.11PictureBox控制项 211
7.11.1PictureBox控制项的
常用属性 211
7.11.2PictureBox的常用事件和
方法 213
7.11.3Panel控制项 213
7.11.4GroupBox控制项介绍 213
7.12滑鼠和键盘事件处理 214
7.12.1滑鼠事件 214
7.12.2键盘事件 216
7.13上机指导 217
7.14习题 221
第8章异常处理 223
8.1什幺是异常 223
8.2异常处理基本方法 225
8.2.1抛出异常 225
8.2.2捕捉异常 225
8.2.3重新抛出异常 227
8.2.4利用finally善后 229
8.2.5不同错误处理技术的比较 230
8.3.NETFramework中的异常类 234
8.3.1Exception类的属性 235
8.3.2Exception类的构造函式 236
8.3.3常用异常类 237
8.3.4自定义Exception派生类 238
8.4利用异常处理来设计程式 239
8.4.1使用try块时的设计
注意事项 240
8.4.2使用catch块时的设计
注意事项 241
8.5checked和unchecked语句 242
8.6上机指导 243
8.7习题 244
第9章程式的调试和错误处理 246
9.1为什幺要进行调试 246
9.2根据条件编译代码 247
9.2.1条件编译符号 248
9.2.2预处理表达式 248
9.2.3声明指令 248
9.2.4条件编译指令 249
9.2.5诊断指令 251
9.2.6区域指令 252
9.2.7行指令 253
9.3使用VisualStudio.NET调试工具 254
9.3.1基本调试概念 254
9.3.2常用的调试策略 257
9.3.3程式的调试信息 257
9.4习题 262
第10章使用GDI+画图 263
10.1Windows窗体画图基础 263
10.2使用Graphics类 264
10.3对窗体使用颜色 269
10.4使用画笔 272
10.5使用画刷 274
10.5.1SolidBrush纯色画刷 275
10.5.2HatchBrush画刷 276
10.5.3LinearGradientBrush画刷 277
10.6使用字型 279
10.7用GDI+显示图像 282
10.8上机指导 284
10.9习题 287
第11章档案操作 288
11.1档案和流 288
11.1.1位元组流 289
11.1.2字元流类 290
11.1.3二进制流类 292
11.2档案和目录管理 293
11.2.1目录管理 293
11.2.2档案管理 295
11.3读/写档案 297
11.3.1按照字元流读/写档案 298
11.3.2按照二进制模式读取 300
11.3.3按照随机顺序访问档案 301
11.4上机指导 302
11.5习题 305
第12章VisualC#资料库基础 306
12.1ADO.NET概述 306
12.1.1ADO.NET构架 306
12.1.2ADO.NET连线数据源的
方式 308
12.2ADO.NET数据提供程式 309
12.2.1Connection对象 309
12.2.2DataReader对象 310
12.2.3DataAdapter对象 311
12.2.4DataSet对象 313
12.3ADO.NET数据组件的设定 317
12.4Windows窗体数据绑定技术 321
12.4.1数据表栏位的绑定 323
12.4.2数据表的绑定 324
12.4.3填充数据 325
12.5编制报表程式 326
12.6上机指导 329
12.7习题 329

转载请注明出处海之美文 » Visual C#.NET程式设计基础与上机指导

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com