《C#程序设计实用教程/21世纪普通高校计算机公共课程规划教材》[66M]百度网盘|pdf下载|亲测有效
《C#程序设计实用教程/21世纪普通高校计算机公共课程规划教材》[66M]百度网盘|pdf下载|亲测有效

C#程序设计实用教程/21世纪普通高校计算机公共课程规划教材 pdf下载

出版社 社会出版社
出版年 2013-05
页数 390页
装帧 精装
评分 9.5(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供C#程序设计实用教程/21世纪普通高校计算机公共课程规划教材电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

  《21世纪普通高校计算机公共课程规划教材:C#程序设计实用教程》是一本介绍C#程序设计的实用教程,它从易懂、易学的实战目标出发,以MicrosoftVisualStudio2010为平台,用丰富的实例对C#语言的基础知识和技能进行了生动、直观的讲解。
  本书坚持理论与实践并重,面向实际开发,重在提高读者解决实际问题的能力。全书分为两部分,第1部分主要讲解C#语言的基础和高级应用,包含C#语言概述、C#语言基础、面向对象编程基础、常用类、继承、线程、文件操作、Windows窗体、菜单和对话框、使用C#和ADO.NET操作数据库、综合实例:进销存管理系统;第2部分为实训指导,针对每一章给出具体的实训任务,并有相应的参考代码供作者学习。
  本书内容全面、结构清晰,实例具有很强的实用性和代表性,提供了一个完整的案例——进销存管理系统,可以帮助读者系统地了解C#程序开发过程和迅速掌握C#语言的核心技术。
  本书可作为C#程序开发人员的参考书和C#语言爱好者的自学用书,也可作为本科院校以及高职高专程序开发系列课程的教材。本教材配有电子教案。

内页插图

目录

第一部分
第1章 C#语言概述
1.1 C#语言简介
1.1.1 C#的由来
1.1.2 C#的特点
1.1.3 C#的开发前景
1.2.NET开发平台
1.2.1.NET概述
1.2.2.NET Framework
1.2.3 Visual Studio.NET 2010的集成开发环境
1.3 开发环境的初步实践
1.3.1 Visual Studio.NET 2010的安装
1.3.2 创建控制台应用程序
1.3.3 创建Windows应用程序
小结
习题
第2章 C#语言基础
2.1 变量和常量
2.1.1 数据类型
2.1.2 变量命名
2.1.3 变量声明
2.1.4 常量
2.2 运用运算符
2.2.1 算术运算符
2.2.2 赋值运算符
2.2.3 其他运算符
2.2.4 运算符的优先级
2.3 流程控制语句
2.3.1 条件语句
2.3.2 循环语句
2.3.3 switch语句
2.4 复杂类型
2.4.1 数组
2.4.2 枚举
2.5 编程注释
2.6 预处理介绍
2.7 异常处理
2.7.1 异常处理的概念
2.7.2 异常的处理
小结
习题
第3章 面向对象基础
3.1 对象和类
3.1.1 对象
3.1.2 类
3.1.3 方法
3.1.4 类、对象和方法的定义形式
3.1.5 方法的重载
3.2 封装
3.2.1 什么是封装
3.2.2 访问修饰符
3.2.3 属性
3.3 装箱与拆箱
3.3.1 值类型和引用类型
3.3.2 装箱与拆箱概述
3.4 构造函数和析构函数
3.4.1 构造函数
3.4.2 析构函数
小结
习题
第4章 常用类
4.1 String类
4.2 StringBuilder类
4.3 ArrayList类
4.4 Stack类
4.5 Queue类
4.6 SortedList类
小结
习题
第5章 继承与多态
5.1 继承
5.1.1 类的继承
5.1.2 访问继承的成员
5.1.3 访问基类的成员
5.1.4 类的初始化顺序
5.1.5 在派生类中指定基类构造函数
5.1.6 类的访问修饰符
5.1.7 密封类
5.1.8 静态类
5.2 多态
5.2.1 C#中的多态性
5.2.2 虚方法
5.2.3 覆写方法
5.2.4 抽象类及抽象方法
5.3 接口
5.3.1 声明和实现接口
5.3.2 实现多个接口
5.3.3 显式接口成员实现
5.3.4 接口的派生
小结
习题
第6章 线程
6.1 线程概述
6.2.NET对多线程的支持
6.2.1 Thread类
6.2.2 线程的建立与启动
6.2.3 线程的属性和方法
6.3 线程的优先级
6.4 线程的同步
6.4.1 同步的含义
6.4.2 C#中同步的处理
6.4.3 同步时要注意的问题
小结
习题
第7章 文件操作
7.1 文件读写
7.1.1 流的概念
7.1.2 读取文件
7.1.3 写入文件
7.2 目录访问
7.2.1 与目录访问相关的类
7.2.2 目录访问
7.3 操作注册表
7.3.1 操作注册表相关的类
7.3.2 操作注册表实例
小结
习题
第8章 Windows窗体
8.1 Windows窗体简介
8.1.1 Windows窗体的基本属性
8.1.2 创建窗体
8.1.3 设置启动窗体属性
8.2 控件概述
8.2.1 控件的基本属性
8.2.2 控件共有的属性、事件和方法
8.3 命令按钮控件
8.4 标签控件
8.5 文本框控件
8.6 单选按钮和复选框
8.7 面板控件和分组框控件
8.7.1 面板控件
8.7.2 分组框控件
8.8 图形框控件
8.9 列表框
8.9.1 列表框控件和带复选框的列表框控件
8.9.2 组合框控件
8.10 滚动条控件
8.11 定时器控件
8.12 列表视图控件
8.13 树视图控制
小结
习题
第9章 菜单和对话框
9.1 创建菜单
9.1.1 创建主菜单
9.1.2 创建快捷菜单
9.2 使用对话框
9.2.1 消息框
9.2.2 打开文件对话框
9.2.3 “字体”对话框
9.2.4 “颜色”对话框
小结
习题
第10章 使用C#和ADO.NET操作数据库
10.1 ADO.NET简介
10.2 ADO.NET的体系结构
10.2.1 ADO.NET的设计目标
10.2.2 ADO.NET类和对象
10.3 ADO.NET数据对象介绍
10.3.1 提供者对象
10.3.2 用户对象
10.3.3 使用System.Data命名空间
10.4 数据库的连接
10.4.1 连接字符串的定义
10.4.2 连接字符串的管理
10.4.3 高效地使用连接
10.5 DataReader的使用
10.5.1 DataReader对象概述
10.5.2 用DataReader对象读取数据
10.6 DataSet和DataAdapter的使用
10.6.1 DataSet
10.6.2 DataAdapter
10.6.3 示例程序: 用DataSet和DataAdapter读取数据
10.7 数据绑定
10.7.1 数据绑定概述
10.7.2 数据绑定的类型
10.7.3 数据绑定的一般步骤
10.8 常用数据绑定控件
10.8.1 DataGrid控件
10.8.2 DataGridView控件
10.8.3 ComboBox控件和ListBox控件
小结
习题
第11章 综合实例: 进销存管理系统
11.1 系统功能介绍
11.2 数据库设计
11.2.1 表的设计
11.2.2 数据库的创建
11.3 系统设计与实现
11.3.1 项目的创建
11.3.2 数据库类的实现
11.3.3 数据库组件的设置
11.3.4 登录窗口的创建
11.3.5 创建主界面
11.3.6 实现商品维护信息
11.3.7 实现供货商信息维护
11.3.8 实现进货管理和销售管理
11.3.9 实现系统权限管理
11.3.10 实现库存查询
11.3.11 实现快捷按钮
小结

第二部分
第1章 C#语言概述
实验生成一个简单的.NET应用程序
第2章 C#语言基础
实验1 运算符与表达式的使用
实验2 分支语句的使用
实验3 循环结构的使用
第3章 面向对象基础
实验用面向对象思想实现聊天小宠物
第4章 常用类
实验1 C#程序证明Stack类的先进后出特点
实验2 C#程序证明Queue类的先进先出特点
实验3 C#程序证明SortedList类的排序特点
第5章 继承与多态
实验利用继承与多态实现面向对象编程
第6章 线程
实验1 建立多线程实例,观察线程的资源使用情况
实验2 控制线程的执行顺序
第7章 文件操作
第8章 Windows窗体
第9章 菜单和对话框
第10章 使用C#和ADO.NET操作数据库
……

前言/序言

  本书是一本介绍C#程序设计的实例教程,内容全面、实例丰富、易于理解、适用面广,书中着重以实例来引导读者学习C#程序设计的相关技巧,利用这些技巧可以设计出千变万化的工程项目,能够为读者更方便地使用这些技术和标准进行工作提供很好的指导。同时,本书提供了实际可用的完整案例——进销存管理系统,这个案例涵盖了C#语言的基础知识和高级应用,能够为读者迅速掌握C#语言的核心技术提供很好的参考。
  全书分两部分,第1部分共11章:
  第1章讲解C#的特点和开发环境;
  第2章讲解C#语言基础,包括变量和常量、运用运算符、流程控制语句等;
  第3章讲解面向对象编程基础;
  第4章讲解常用类,包括String类、StringBuilder类、ArrayList类等;
  第5章讲解继承,包括基类、派生类、多态性、接口等;
  第6章讲解线程,包括线程的建立与启动、线程的优先级、线程的同步等;
  第7章讲解文件读写,包括读取文件、目录访问、操作注册表等;
  第8章讲解Windows窗口,包括窗口的创建、命令按钮控件、标签控件等;
  第9章讲解菜单和对话框,包括创建菜单、使用对话框等;
  第10章讲解使用C#和ADO.NET操作数据库,包括DataReader、DataSet等;
  第11章讲解综合实例:进销存管理系统。
  第2部分是第1部分内容对应的实训指导。
  本书以实用为目的,强调动手能力的提高,强化C#语言的基础知识,采用完整的进销存管理系统来引导读者学习,既不失基础性,也能提高动手实践能力,为读者将来从事C#程序应用开发的工作奠定基础。主要特点如下:
  1.容易上手
  书中通过实例阐明概念,读者容易理解并能马上学以致用。对于每部分具体内容,都对应着示例程序,一方面可以帮助读者加深理解,另一方面也可以逐步培养读者的程序设计能力。
  2.内容全面
  本书通过多个完整的实例来说明C#程序设计的技术点和技能点。书中的完整实例源于实际开发,由浅入深地对C#核心技术进行介绍。