欢迎来到传智教育旗下图书库

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

黑马程序员/编著
定价:¥59.80

出版社:人民邮电出版社

ISBN:978-7-115-54350-9

图书种类:高校教材

出版日期:2020-12

所属学科:C#

页数:283

咨询客服 查看配套资源

关注获取新书发布信息

内容简介

C#程序设计基础入门教程(第2版)》是面向零基础的学生推出的一本C#语言的入门书籍,本书从初学者角度,以通俗易懂的语言、丰富多彩的实例,详细讲解了使用C#语言进行程序开发时应该掌握的各种技术。本书共11章,第1~5章主要讲解了C#的基础知识、面向对象及集合的相关知识,第6~7章主要讲解了Winform窗体的基础知识以及常用控件,第8~9章主要讲解了C#的常用类与文件操作类的内容,第10~11章主要讲解了使用ADO.NET操作数据库以及综合项目图书管理系统。掌握本教材中的这些知识可以让初学者在编写C#程序时得心应手。

适合群体

本书可作为高等院校本、专科计算机相关专业程序设计类课程专用教材。

图书特色

本书是在第一版《C#程序设计基础入门教程》的基础上修订而成的,主要有以下改进

1)较新的Visual Studio开发工具,与真实开发环境保持一致。

2)新增了RichTextBox控件、ListView列表控件、DataGridView控件、MenuStrip控件、ToolStrip控件、StatusStrip控件、MDI窗体。

3)新增了一个ADO.NET与数据的操作章节,有利用读者学习如何在C#程序中与数据库进行操作。

4)新增了一个综合项目,更有利于知识的巩固学习。


配套资源
图书目录
目录
第1章 C#开发入门
1.1	.NET基础知识
1.1.1	.NET Framework
1.1.2	C#语言
1.2	开发环境搭建
1.2.1	认识Visual Studio
1.2.2	安装Visual Studio
1.3	第一个C#程序
1.4	运行原理
1.5	本章小结
1.6	习题
第2章 C#编程基础
2.1	C#的基本语法
2.1.1	C#代码的基本格式
2.1.2	C#中的注释
2.1.3	C#中的标识符
2.1.4	C#中的关键字
2.1.5	C#中的常量
2.2	C#中的变量
2.2.1	变量的定义
2.2.2	变量的数据类型
2.2.3	变量的类型转换
2.2.4	变量的作用域
2.3	C#中的运算符
2.3.1	算术运算符
2.3.2	赋值运算符
2.3.3	比较运算符
2.3.4	逻辑运算符
2.3.5	位运算符
2.3.6	运算符的优先级
2.4	选择结构语句
2.4.1	if条件语句
2.4.2	switch条件语句
2.5	循环结构语句
2.5.1	while循环语句
2.5.2	do…while循环语句
2.5.3	for循环语句
2.5.4	跳转语句(break、goto、continue)
2.5.5	循环嵌套
2.6	方法
2.6.1	什么是方法
2.6.2	方法的重载
2.7	数组
2.7.1	数组的定义
2.7.2	数组的常见操作
2.7.3	多维数组
2.8	程序调试
2.8.1	设置断点
2.8.2	单步调试
2.8.3	观察变量
2.8.4	条件断点
2.9	本章小结
2.10	习题
第3章 面向对象基础
3.1	面向对象的概念
3.2	类与对象
3.2.1	类的定义
3.2.2	对象的创建与使用
3.2.3	类的设计
3.2.4	属性
3.3	访问修饰符
3.4	构造方法
3.4.1	构造方法的定义
3.4.2	构造方法的重载
3.5	this关键字
3.6	垃圾回收
3.7	static关键字
3.7.1	静态字段
3.7.2	静态属性
3.7.3	静态方法
3.7.4	静态类
3.7.5	静态构造方法
3.7.6	单例模式
3.8	嵌套类
3.9	匿名类
3.10	对象初始化器
3.11	本章小结
3.12	习题
第4章 面向对象高级
4.1	类的继承
4.1.1	继承的概念
4.1.2	构造方法的执行过程
4.1.3	隐藏基类方法
4.1.4	装箱与拆箱
4.2	sealed关键字
4.2.1	sealed关键字修饰类
4.2.2	sealed关键字修饰方法
4.3	多态
4.3.1	重写父类方法
4.3.2	多态的实现
4.3.3	base关键字
4.3.4	里氏转换原则
4.3.5	Object类
4.4	抽象类和接口
4.4.1	抽象类
4.4.2	接口
4.5	异常
4.5.1	什么是异常
4.5.2	try…catch和finally
4.5.3	throw关键字
4.6	命名空间与程序集
4.6.1	命名空间
4.6.2	程序集
4.7	本章小结
4.8	习题
第5章 集合
5.1	集合概述
5.2	非泛型集合
5.2.1	ArrayList集合
5.2.2	Hashtable集合
5.3	泛型集合
5.3.1	List<T>泛型集合
5.3.2	Dictionary<TKey, TValue>泛型集合
5.3.3	自定义泛型
5.4	本章小结
5.5	习题
第6章 WinForm窗体
6.1	创建第一个WinForm窗体
6.2	Windows窗体应用程序结构
6.3	WinForm窗体属性
6.4	WinForm窗体的事件
6.5	MDI窗体
6.5.1	MDI窗体的概念
6.5.2	如何设置MDI窗体
6.5.3	MDI子窗体的排列
6.6	本章小结
6.7	习题
第7章 WinForm控件
7.1	WinForm简单控件
7.1.1	控件的常用属性与事件
7.1.2	Button按钮、TextBox文本框、Label文本标签
7.1.3	RichTextBox控件
7.1.4	CheckBox复选框、RadioButton单选按钮
7.1.5	GroupBox容器
7.1.6	TreeView树视图控件
7.1.7	Timer控件
7.1.8	ProgressBar控件
7.2	WinForm列表和数据控件
7.2.1	ListBox列表框
7.2.2	ComboBox下拉列表框
7.2.3	ListView控件
7.2.4	DataGridView控件
7.3	菜单、工具栏与状态栏
7.3.1	MenuStrip控件
7.3.2	实例:可拉伸菜单
7.3.3	ToolStrip控件
7.3.4	实例:具有提示功能的工具栏
7.3.5	StatusStrip控件
7.3.6	实例:在状态栏中显示当前系统时间
7.4	本章小结
7.5	习题
第8章 C#常用类
8.1	string类
8.1.1	string类的初始化
8.1.2	字符串的不可变性
8.1.3	字符串与字符数组
8.1.4	string类的静态方法
8.1.5	string类的实例方法
8.2	高效的StringBuilder
8.2.1	StringBuilder类
8.2.2	StringBuilder性能分析
8.3	DateTime类
8.3.1	DateTime类
8.3.2	DateTime类的常用属性
8.3.3	DateTime类的常用方法
8.4	Random类
8.5	本章小结
8.6	习题
第9章 文件操作
9.1	流和文件流
9.2	System.IO命名空间
9.3	File类和FileInfo类
9.3.1	File类
9.3.2	FileInfo类
9.4	Directory类和DirectoryInfo类
9.4.1	Directory类
9.4.2	DirectoryInfo类
9.5	FileStream类
9.5.1	FileStream类简介
9.5.2	FileStream类读取文件
9.5.3	FileStream类写入文件
9.5.4	实例:复制文件
9.6	StreamReader类和StreamWriter类
9.6.1	StreamWriter类
9.6.2	StreamReader类
9.6.3	实例:读写文件
9.7	Path类
9.8	BufferedStream类
9.9	序列化和反序列化
9.10	本章小结
9.11	习题
第10章 使用ADO.NET操作数据库
10.1	认识数据库
10.2	ADO.NET常用类
10.3	下载并安装SQL Server数据库
10.4	创建SQL Server数据库
10.5	创建SQL Server数据表
10.6	使用ADO.NET访问数据库
10.6.1	使用Connection对象连接SQL Server数据库
10.6.2	使用Command对象操作数据库
10.6.3	使用DataReader对象查询数据库
10.6.4	使用DataAdapter与DataSet对象操作数据库
10.7	本章小结
10.8	习题
第11章 综合项目——图书管理系统
11.1	项目分析
11.1.1	需求分析
11.1.2	可行性分析
11.2	项目简介
11.2.1	项目概述
11.2.2	开发环境
11.2.3	项目功能结构
11.3	效果展示
11.3.1	登录窗体
11.3.2	注册窗体
11.3.3	主菜单窗体
11.3.4	读者类别窗体
11.3.5	读者管理窗体
11.3.6	图书管理窗体
11.3.7	借书还书窗体
11.4	图书管理系统数据库
11.4.1	数据库设计
11.4.2	创建数据库
11.5	登录功能业务实现
11.5.1	登录窗体设计
11.5.2	实现登录功能
11.6	注册功能业务实现
11.6.1	注册窗体设计
11.6.2	实现注册功能
11.7	主菜单功能业务实现
11.7.1	主菜单窗体设计
11.7.2	实现主菜单功能
11.8	读者类别功能业务实现
11.8.1	读者类别窗体设计
11.8.2	实现读者类别管理功能
11.9	读者管理功能业务实现
11.9.1	读者管理窗体设计
11.9.2	实现读者管理功能
11.10	图书管理功能业务实现
11.10.1 图书管理窗体设计
11.10.2 实现图书管理功能
11.11	借书还书功能业务实现
11.11.1 借书还书窗体设计
11.11.2 实现借书还书功能
11.12 本章小结
展开全部内容

热销图书推荐

HBase基础入门

清华大学出版社

定价:¥59.00 咨询客服

Java程序设计任务驱动教程

高等教育出版社

定价:¥55.00 咨询客服

C语言程序设计项目化教程

高等教育出版社

定价:¥55.00 咨询客服