C#程序设计基础入门教程(第2版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
C#程序设计基础入门教程(第2版)电子书下载地址
内容简介:
内 容 提 要
《C#程序设计基础入门教程(第2版)》是面向零基础读者的一本C#语言入门书籍,以通俗易懂的语言、丰富多彩的实例,详细讲解C#程序开发的各项技术。本书共11章,第1~5章主要讲解C#的基础知识、面向对象和集合的相关知识,第6~7章主要讲解WinForm窗体的基础知识及常用控件,第8~9章主要讲解C#常用类与文件操作的内容,第10~11章主要讲解使用ADO.NET操作数据库和综合项目(图书管理系统)的开发过程。
本书附有配套视频、源代码、习题、教学课件等教学资源。同时为了帮助初学者更好地学习本书,本书作者还提供在线答疑,希望能够帮助更多的读者。
本书既可作为高等院校本、专科计算机相关专业的教材,又可以作为培训用书。
书籍目录:
第 1章 C#开发入门 1
1.1 .NET基础知识 1
1.1.1 .NET Framework 1
1.1.2 C#语言 2
1.2 开发环境搭建 2
1.2.1 认识Visual Studio 2
1.2.2 安装Visual Studio 3
1.3 编写C#程序 6
1.4 运行原理 8
1.5 本章小结 9
1.6 习题 9
第 2章 C#编程基础 11
2.1 C#的基本语法 11
2.1.1 C#代码的基本格式 11
2.1.2 C#中的注释 12
2.1.3 C#中的标识符 13
2.1.4 C#中的关键字 13
2.1.5 C#中的常量 14
2.2 C#中的变量 17
2.2.1 变量的定义 17
2.2.2 变量的数据类型 17
2.2.3 变量的类型转换 19
2.2.4 变量的作用域 21
2.3 C#中的运算符 23
2.3.1 算术运算符 23
2.3.2 赋值运算符 24
2.3.3 比较运算符 24
2.3.4 逻辑运算符 24
2.3.5 位运算符 26
2.3.6 运算符的优先级 28
2.4 选择结构语句 29
2.4.1 if条件语句 29
2.4.2 switch条件语句 33
2.5 循环结构语句 35
2.5.1 while循环语句 35
2.5.2 do…while循环语句 36
2.5.3 for循环语句 37
2.5.4 跳转语句(break、goto、
continue) 38
2.5.5 循环嵌套 40
2.6 方法 41
2.6.1 什么是方法 41
2.6.2 方法的重载 43
2.7 数组 46
2.7.1 数组的定义 46
2.7.2 数组的常见操作 49
2.7.3 多维数组 53
2.8 程序调试 54
2.8.1 设置断点 54
2.8.2 单步调试 55
2.8.3 观察变量 56
2.8.4 条件断点 57
2.9 本章小结 58
2.10 习题 58
第3章 面向对象基础 62
3.1 面向对象的概念 62
3.2 类与对象 63
3.2.1 类的定义 63
3.2.2 对象的创建与使用 64
3.2.3 类的设计 67
3.2.4 属性 67
3.3 访问修饰符 69
3.4 构造方法 69
3.4.1 构造方法的定义 70
3.4.2 构造方法的重载 71
3.5 关键字this 73
3.6 垃圾回收 75
3.7 关键字static 76
3.7.1 静态字段 76
3.7.2 静态属性 77
3.7.3 静态方法 78
3.7.4 静态类 79
3.7.5 静态构造方法 79
3.7.6 单例模式 80
3.8 嵌套类 81
3.9 匿名类 82
3.10 对象初始化器 83
3.11 本章小结 84
3.12 习题 84
第4章 面向对象高级 87
4.1 类的继承 87
4.1.1 继承的概念 87
4.1.2 构造方法的执行过程 89
4.1.3 隐藏基类方法 90
4.1.4 装箱与拆箱 91
4.2 关键字sealed 91
4.2.1 关键字sealed修饰类 92
4.2.2 关键字sealed修饰方法 92
4.3 多态 93
4.3.1 重写父类方法 93
4.3.2 多态的实现 94
4.3.3 关键字base 95
4.3.4 里氏转换原则 97
4.3.5 Object类 100
4.4 抽象类和接口 101
4.4.1 抽象类 101
4.4.2 接口 102
4.5 异常 104
4.5.1 什么是异常 104
4.5.2 try…catch和finally 106
4.5.3 关键字throw 107
4.6 命名空间与程序集 108
4.6.1 命名空间 108
4.6.2 程序集 109
4.7 本章小结 111
4.8 习题 111
第5章 集合 116
5.1 集合概述 116
5.2 非泛型集合 117
5.2.1 ArrayList集合 117
5.2.2 Hashtable集合 122
5.3 泛型集合 124
5.3.1 List泛型集合 124
5.3.2 Dictionary
泛型集合 125
5.3.3 自定义泛型 126
5.4 本章小结 127
5.5 习题 127
第6章 WinForm窗体 130
6.1 创建WinForm窗体 130
6.2 Windows窗体应用程序结构 132
6.3 WinForm窗体属性 135
6.4 WinForm窗体的事件 137
6.5 MDI窗体 139
6.5.1 MDI窗体的概念 139
6.5.2 如何设置MDI窗体 139
6.5.3 MDI子窗体的排列 140
6.6 本章小结 143
6.7 习题 143
第7章 WinForm控件 144
7.1 WinForm简单控件 144
7.1.1 控件的常用属性与事件 144
7.1.2 Button控件、TextBox控件、
Label控件 145
7.1.3 RichTextBox控件 148
7.1.4 CheckBox控件、RadioButton
控件 150
7.1.5 GroupBox容器 152
7.1.6 TreeView控件 154
7.1.7 Timer控件 156
7.1.8 ProgressBar控件 158
7.2 WinForm列表和数据控件 160
7.2.1 ListBox控件 160
7.2.2 ComboBox控件 162
7.2.3 ListView控件 163
7.2.4 DataGridView控件 169
7.3 菜单、工具栏与状态栏 171
7.3.1 MenuStrip控件 171
7.3.2 实例:可拉伸菜单 173
7.3.3 ToolStrip控件 175
7.3.4 实例:具有提示功能的工具栏 176
7.3.5 StatusStrip控件 177
7.3.6 实例:在状态栏中显示当前
系统时间 177
7.4 本章小结 179
7.5 习题 179
第8章 C#常用类 181
8.1 string类 181
8.1.1 string类的初始化 181
8.1.2 字符串的不可变性 182
8.1.3 字符串与字符数组 183
8.1.4 string类的静态方法 184
8.1.5 string类的实例方法 187
8.2 高效的StringBuilder 192
8.2.1 StringBuilder类 192
8.2.2 StringBuilder性能分析 193
8.3 DateTime类 195
8.3.1 DateTime类 195
8.3.2 DateTime类的常用属性 196
8.3.3 DateTime类的常用方法 197
8.4 Random类 198
8.5 本章小结 201
8.6 习题 201
第9章 文件操作 203
9.1 流和文件流 203
9.2 System.IO命名空间 204
9.3 File类和FileInfo类 204
9.3.1 File类 205
9.3.2 FileInfo类 206
9.4 Directory类和
DirectoryInfo类 207
9.4.1 Directory类 207
9.4.2 DirectoryInfo类 208
9.5 FileStream类 209
9.5.1 FileStream类简介 209
9.5.2 FileStream类读取文件 210
9.5.3 FileStream类写入文件 211
9.5.4 实例:复制文件 212
9.6 StreamReader类和
StreamWriter类 213
9.6.1 StreamWriter类 213
9.6.2 StreamReader类 214
9.6.3 实例:读写文件 215
9.7 Path类 216
9.8 BufferedStream类 218
9.9 序列化和反序列化 219
9.10 本章小结 220
9.11 习题 221
第 10章 使用ADO.NET操作
数据库 224
10.1 认识数据库 224
10.2 ADO.NET常用类 225
10.3 下载并安装SQL Server
数据库 226
10.4 创建SQL Server数据库 226
10.5 创建SQL Server数据库表 229
10.6 使用ADO.NET访问数据库 233
10.6.1 使用Connection对象连接
SQL Server数据库 233
10.6.2 使用Command对象操作
数据库 235
10.6.3 使用DataReader对象查询
数据库 238
10.6.4 使用DataAdapter与DataSet
对象操作数据库 240
10.7 本章小结 242
10.8 习题 242
第 11章 综合项目——图书
管理系统 244
11.1 项目分析 244
11.1.1 需求分析 244
11.1.2 可行性分析 245
11.2 项目简介 245
11.2.1 项目概述 245
11.2.2 开发环境 245
11.2.3 项目功能结构 245
11.3 效果展示 246
11.3.1 登录窗体 246
11.3.2 注册窗体 246
11.3.3 主菜单窗体 247
11.3.4 读者类别窗体 247
11.3.5 读者管理窗体 248
11.3.6 图书管理窗体 248
11.3.7 借书还书窗体 249
11.4 图书管理系统数据库 249
11.4.1 数据库设计 249
11.4.2 创建数据库 251
11.5 登录功能业务实现 252
11.5.1 登录窗体设计 252
11.5.2 实现登录功能 253
11.6 注册功能业务实现 255
11.6.1 注册窗体设计 255
11.6.2 实现注册功能 256
11.7 主菜单功能业务实现 258
11.7.1 主菜单窗体设计 258
11.7.2 实现主菜单功能 259
11.8 读者类别功能业务实现 260
11.8.1 读者类别窗体设计 260
11.8.2 实现读者类别管理功能 261
11.9 读者管理功能业务实现 266
11.9.1 读者管理窗体设计 266
11.9.2 实现读者管理功能 267
11.10 图书管理功能业务实现 271
11.10.1 图书管理窗体设计 272
11.10.2 实现图书管理功能 273
11.11 借书还书功能业务实现 277
11.11.1 借书还书窗体设计 277
11.11.2 实现借书还书功能 278
11.12 本章小结 283
作者介绍:
黑马程序员,是传智播客旗下高端IT教育品牌,由中国Java培训先行者张孝祥老师发起,联合全球的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业,。为了迎合软件市场的需求,我们陆续开设了Java、网页平面、PHP、.Net、iOS、C/C 、Android等9个专业方向的课程,并且未来将逐渐开设其他专业方向的课程。随着传智播客的日益壮大,除了北京总部,我们在上海、广州、武汉、成都、深圳等地也创立了直营分支机构,传智播客俨然已成为了国内专业口碑的IT教育机构。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
1.黑马程序员系列教材改版;
2.本书附有配套视频、源代码、习题、教学课件等教学资源;
3.内容做了全面的更新,升级了开发工具,新增了ADO.NET与数据的操作章节,以及新增了一个综合项目——图书管理系统,更有利于培养学生的动手实践能力。
书籍介绍
内 容 提 要《C#程序设计基础入门教程(第2版)》是面向零基础读者的一本C#语言入门书籍,以通俗易懂的语言、丰富多彩的实例,详细讲解C#程序开发的各项技术。本书共11章,第1~5章主要讲解C#的基础知识、面向对象和集合的相关知识,第6~7章主要讲解WinForm窗体的基础知识及常用控件,第8~9章主要讲解C#常用类与文件操作的内容,第10~11章主要讲解使用ADO.NET操作数据库和综合项目(图书管理系统)的开发过程。本书附有配套视频、源代码、习题、教学课件等教学资源。同时为了帮助初学者更好地学习本书,本书作者还提供在线答疑,希望能够帮助更多的读者。本书既可作为高等院校本、专科计算机相关专业的教材,又可以作为培训用书。
网站评分
书籍多样性:8分
书籍信息完全性:8分
网站更新速度:5分
使用便利性:7分
书籍清晰度:3分
书籍格式兼容性:4分
是否包含广告:3分
加载速度:7分
安全性:5分
稳定性:8分
搜索功能:8分
下载便捷性:8分
下载点评
- 实惠(238+)
- 无漏页(562+)
- 书籍多(359+)
- 目录完整(562+)
- 二星好评(355+)
- 内容齐全(165+)
- 在线转格式(570+)
- 体验好(370+)
- 已买(450+)
- 无水印(555+)
- 一般般(170+)
下载评价
- 网友 温***欣: ( 2025-01-12 23:08:23 )
可以可以可以
- 网友 师***怀: ( 2025-01-18 22:53:41 )
好是好,要是能免费下就好了
- 网友 濮***彤: ( 2024-12-23 14:09:00 )
好棒啊!图书很全
- 网友 宫***玉: ( 2024-12-20 18:27:49 )
我说完了。
- 网友 訾***晴: ( 2025-01-14 07:50:37 )
挺好的,书籍丰富
- 网友 通***蕊: ( 2025-01-11 05:07:40 )
五颗星、五颗星,大赞还觉得不错!~~
- 网友 宓***莉: ( 2025-01-05 21:11:46 )
不仅速度快,而且内容无盗版痕迹。
- 网友 宫***凡: ( 2025-01-10 20:14:44 )
一般般,只能说收费的比免费的强不少。
- 网友 詹***萍: ( 2025-01-01 03:22:23 )
好评的,这是自己一直选择的下载书的网站
- 网友 孙***美: ( 2025-01-18 08:40:29 )
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 邱***洋: ( 2025-01-18 15:17:09 )
不错,支持的格式很多
喜欢"C#程序设计基础入门教程(第2版)"的人也看了
常见疾病用药手册:药店专用版 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
Web前端开发 使用ASP.NET Core、Angular和Bootstrap+Visual Studio 2017高级编程 计算机编程基础入门程序设计web前端开发书籍 9787302506331 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
中国公案小说全5册 狄公案+施公案+包公案+彭公案+海公案 中国古典探案奇案小说00 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
护理学导论(全国高等职业院校护理类专业第二轮教材) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
生活习惯简史——用两万年修好路 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 人类知道的太多了 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 孟建平小学滚动测试三年级上册数学人教试卷 小学3年级同步课堂内容巩固提高练习册作业期中期末阶段复习同步训练测试卷 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 如何开启与使用右脑:瞬间激发无穷的潜力与创意 王冠明 著【正版书】. 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 我的最后一本减肥书 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- C++程序设计基础实践教程 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 【中商原版】大清 *旗军战争全史 全二册 港台原版 李湖光 大旗 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- (中文版)可持续发展生态景观(景观与设计建筑系列)9787561191743 正版新书正浩图书专营店 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 天下人心 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 企业生产与物流 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 聚焦 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:9分
人物塑造:6分
主题深度:7分
文字风格:9分
语言运用:8分
文笔流畅:5分
思想传递:5分
知识深度:3分
知识广度:6分
实用性:6分
章节划分:3分
结构布局:5分
新颖与独特:5分
情感共鸣:8分
引人入胜:9分
现实相关:7分
沉浸感:8分
事实准确性:8分
文化贡献:7分