• C#程序设计基础入门教程(第2版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C#程序设计基础入门教程(第2版)

塑封消毒 正版书 套装书为一本

4.9 九品

仅1件

北京丰台
认证卖家担保交易快速发货售后保障

作者黑马程序员

出版社人民邮电出版社

出版时间2020-12

版次2

装帧平装

货号有4

上书时间2024-12-19

福宝书店

五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
商品描述
二手书不缺页不掉页不影响阅读,部分有笔记划线,没有光盘书签书腰等赠品,套装书为一本。拍下即代表接受该情况描述,不再另做通知,也不接受另外留言备注关于品相的要求。
图书标准信息
  • 作者 黑马程序员
  • 出版社 人民邮电出版社
  • 出版时间 2020-12
  • 版次 2
  • ISBN 9787115543509
  • 定价 59.80元
  • 装帧 平装
  • 开本 16开
  • 页数 283页
  • 字数 456千字
【内容简介】
内 容 提 要
  《C#程序设计基础入门教程(第2版)》是面向零基础读者的一本C#语言入门书籍,以通俗易懂的语言、丰富多彩的实例,详细讲解C#程序开发的各项技术。本书共11章,第1~5章主要讲解C#的基础知识、面向对象和集合的相关知识,第6~7章主要讲解WinForm窗体的基础知识及常用控件,第8~9章主要讲解C#常用类与文件操作的内容,第10~11章主要讲解使用ADO.NET操作数据库和综合项目(图书管理系统)的开发过程。
  本书附有配套视频、源代码、习题、教学课件等教学资源。同时为了帮助初学者更好地学习本书,本书作者还提供在线答疑,希望能够帮助更多的读者。
  本书既可作为高等院校本、专科计算机相关专业的教材,又可以作为培训用书。
【作者简介】
黑马程序员,是传智播客旗下高端IT教育品牌,由中国Java培训先行者张孝祥老师发起,联合全球最大的中文IT社区CSDN、中关村软件园共同创办的一家专业教育机构。办学至今,我们一直坚守着“为千万人少走弯路而著书,为中华软件之崛起而讲课”的办学理念,坚持培养优秀软件应用工程师的宏伟目标,在累计培养的十万余名学员中,其中90%的学员均已在北、上、广等一线城市高薪就业,。为了迎合软件市场的需求,我们陆续开设了Java、网页平面、PHP、.Net、iOS、C/C++、Android等9个专业方向的课程,并且未来将逐渐开设其他专业方向的课程。随着传智播客的日益壮大,除了北京总部,我们在上海、广州、武汉、成都、深圳等地也创立了直营分支机构,传智播客俨然已成为了国内最具专业口碑的IT教育机构。
【目录】
第 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
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP