×
暂无评论
图文详情
  • ISBN:9787302489061
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:404
  • 出版时间:2018-02-01
  • 条形码:9787302489061 ; 978-7-302-48906-1

本书特色

C#语言是由微软研发的一款简单、高效的编程语言,它不仅能开发Windows窗体应用程序,也能开发网站应用程序,还能使用Unity 3D来开发游戏程序。本书是关于C#语言的入门和实用教程,是带领读者认识并掌握C#的读物。本书以Visual Studio 2015作为开发工具,共13章,分别介绍了C#的基本语法、字符串与数组、面向对象的基本知识、集合与泛型、事件和委托的使用、创建和使用Windows应用程序、使用ADO.NET连接并访问SQL Server数据库,并在*后综合使用前面所学的知识开发了音乐播放器、ATM交易管理系统、进销存管理信息系统。本书使用代码结合插图的方式进行辅助讲解,使读者能够更加直观地理解和掌握C#的各个知识点,并且每个知识点都配有视频讲解(扫描二维码)。本书可以作为高等学校各专业的计算机程序设计课程教材,同时也可以作为C#语言初学者的自学参考书。

内容简介

20小时教学视频,全程语音讲解,真实操作演示,让读者一学就会!资源丰富,课件,视频,习题答案,试卷等

目录

第1章 C#与Visual Studio 2015. 1 1.1 认识C#. 1 1.2 .NET Framework. 2 1.3 安装与卸载Visual Studio 2015. 4 1.3.1 安装的**条件... 4 1.3.2 安装与卸载的步骤... 4 1.4 熟悉Visual Studio 2015的开发环境... 6 1.4.1 Visual Studio 2015中常用的菜单... 7 1.4.2 **个C#程序... 8 1.5 本章小结... 10 1.6 本章习题... 11 第2章 C#的基本语法... 12 2.1 基本数据类型... 12 2.1.1 整型... 13 2.1.2 浮点型... 13 2.1.3 字符型和字符串类型... 13 2.1.4 布尔类型... 14 2.2 运算符... 14 2.2.1 算术运算符... 14 2.2.2 逻辑运算符... 15 2.2.3 比较运算符... 16 2.2.4 位运算符... 17 2.2.5 三元运算符... 18 2.2.6 赋值运算符... 19 2.2.7 运算符的优先级... 20 2.3 变量和常量... 20 2.3.1 命名规则... 20 2.3.2 声明变量... 21 2.3.3 声明常量... 24 2.4 条件语句... 25 2.4.1 使用if语句... 25 2.4.2 使用switch语句... 29 2.5 循环语句... 31 2.5.1 使用for循环... 31 2.5.2 使用while循环... 35 2.5.3 使用do…while循环... 35 2.5.4 跳转语句... 37 2.6 本章小结... 41 2.7 本章习题... 41 第3章 类和方法... 42 3.1 了解面向对象... 42 3.2 类与类的成员... 43 3.2.1 类的定义... 43 3.2.2 字段... 45 3.2.3 定义方法... 46 3.2.4 定义属性... 48 3.2.5 访问类的成员... 53 3.3 深入学习方法... 56 3.3.1 构造方法... 57 3.3.2 析构方法... 58 3.3.3 方法的重载... 59 3.3.4 方法中的参数... 61 3.3.5 使用C# 6.0的新特性定义方法... 64 3.3.6 方法的递归调用... 65 3.4 嵌套类与部分类... 66 3.4.1 嵌套类... 66 3.4.2 部分类... 67 3.5 常用类介绍... 69 3.5.1 Console类... 69 3.5.2 Math类和Random类... 70 3.5.3 DateTime类... 73 3.6 本章小结... 74 3.7 本章习题... 74 第4章 字符串和数组... 76 4.1 字符串... 76 4.1.1 常用的字符串操作... 77 4.1.2 数据类型转换... 82 4.1.3 正则表达式... 85 4.2 数组... 87 4.2.1 一维数组... 87 4.2.2 多维数组... 90 4.2.3 数组的应用... 92 4.3 枚举与结构体... 96 4.3.1 枚举... 96 4.3.2 结构体... 98 4.4 本章小结... 101 4.5 本章习题... 101 第5章 继承和多态... 103 5.1 继承... 103 5.1.1 Object类... 103 5.1.2 使用类图表示继承关系... 106 5.1.3 方法隐藏——new关键字... 110 5.1.4 virtual关键字... 112 5.1.5 abstract关键字... 116 5.1.6 sealed关键字... 118 5.1.7 子类实例化的过程... 119 5.1.8 使用继承实现多态... 121 5.2 接口... 123 5.2.1 接口的定义... 123 5.2.2 接口的实现... 124 5.2.3 使用接口实现多态... 127 5.3 本章小结... 131 5.4 本章习题... 131 第6章 集合与泛型... 132 6.1 集合... 132 6.1.1 集合的概述... 132 6.1.2 ArrayList类... 133 6.1.3 Queue类和Stack类... 139 6.1.4 Hashtable类和SortedList类... 143 6.2 泛型... 146 6.2.1 了解泛型... 146 6.2.2 可空类型... 146 6.2.3 泛型方法... 148 6.2.4 泛型类... 149 6.2.5 泛型集合... 150 6.2.6 集合中比较器的使用... 153 6.3 本章小结... 156 6.4 本章习题... 156 第7章 文件和流... 157 7.1 文件操作... 157 7.1.1 查看计算机驱动器信息... 157 7.1.2 操作文件夹... 159 7.1.3 File类和FileInfo类... 163 7.1.4 Path类... 166 7.2 流... 167 7.2.1 文本读写流... 167 7.2.2 文件读写流... 170 7.2.3 以二进制形式读写流... 173 7.3 本章小结... 177 7.4 本章习题... 178 第8章 委托和事件... 179 8.1 委托... 179 8.1.1 命名方法委托... 179 8.1.2 多播委托... 183 8.1.3 匿名委托... 184 8.2 事件... 185 8.3 Windows应用程序中的窗体... 187 8.3.1 创建Windows窗体应用程序... 188 8.3.2 窗体中的属性... 190 8.3.3 窗体中的事件... 194 8.3.4 窗体中的方法... 197 8.3.5 使用消息框... 199 8.4 本章小结... 202 8.5 本章习题... 203 第9章 Windows窗体应用程序... 204 9.1 窗体中的基本控件... 204 9.1.1 文本框与标签... 205 9.1.2 按钮和复选框... 209 9.1.3 列表框和组合框... 216 9.1.4 图片控件... 223 9.1.5 与时间相关的控件... 225 9.1.6 菜单栏和工具栏... 229 9.1.7 MDI窗体... 234 9.2 Windows窗体中的对话框控件... 236 9.2.1 使用颜色对话框... 236 9.2.2 使用字体对话框... 238 9.2.3 使用文件对话框... 239 9.3 本章小结... 242 9.4 本章习题... 242 第10章 调试与异常处理... 243 10.1 异常类... 243 10.2 异常处理语句... 244 10.2.1 try…catch形式的应用... 244 10.2.2 try…finally形式的应用... 246 10.2.3 try…catch…finally形式的应用... 249 10.3 自定义异常... 250 10.4 调试... 251 10.4.1 常用的调试语句... 251 10.4.2 调试程序... 253 10.5 本章小结... 258 10.6 本章习题... 258 第11章 进程与线程... 260 11.1 进程的基本操作... 260 11.1.1 认识Process类... 260 11.1.2 使用进程... 261 11.2 线程的基本操作... 265 11.2.1 与线程有关的类... 265 11.2.2 使用简单线程... 266 11.2.3 多线程... 270 11.2.4 线程同步... 274 11.3 本章小结... 279 11.4 本章习题... 279 第12章 ADO.NET与数据绑定... 280 12.1 ADO.NET概述... 280 12.2 Connection类的使用... 281 12.2.1 Connection类... 281 12.2.2 使用Connection类连接数据库... 282 12.3 Command类的使用... 286 12.3.1 Command类... 286 12.3.2 使用Command类操作数据库... 287 12.4 DataReader类的使用... 294 12.4.1 DataReader类... 294 12.4.2 使用DataReader类读取查询结果... 295 12.5 DataAdapter与DataSet类的使用... 297 12.5.1 DataAdapter与DataSet类... 297 12.5.2 使用DataSet和DataTable类存放查询结果... 299 12.5.3 DataRow和DataColumn类... 301 12.5.4 使用DataSet类更新数据库... 304 12.6 数据绑定... 308 12.6.1 使用组合框控件... 308 12.6.2 使用数据表格控件... 316 12.6.3 数据表格控件的应用... 320 12.7 本章小结... 328 12.8 本章习题... 328 第13章 音乐播放器... 329 13.1 音乐播放器概述... 329 13.2 系统设计... 330 13.2.1 数据表设计... 330 13.2.2 系统结构... 331 13.2.3 数据库通用类... 332 13.3 登录注册模块的实现... 334 13.3.1 登录功能... 334 13.3.2 注册功能... 336 13.4 歌曲操作功能的实现... 339 13.4.1 播放歌曲... 339 13.4.2 添加歌曲... 344 13.4.3 管理歌曲... 348 13.5 本章小结... 351 附录A 实验... 352 实验1 熟悉Visual Studio 2015的开发环境... 352 实验2 掌握C#的基本语法... 353 实验3 类和方法... 356 实验4 字符串和数组... 361 实验5 继承和多态... 365 实验6 集合和泛型... 375 实验7 文件和流... 380 实验8 Windows应用程序... 386 实验9 进程与线程... 390 实验10 ADO.NET与数据绑定... 393 附录B 项目案例——ATM交易管理系统... 403 附录C 项目案例——进销存管理信息系统... 404
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航