基本
书名:轻松学编程:轻松学C#编程)
定价:45.00元
作者:祝红涛 等
出版社:化学工业出版社
出版日期:2012-04-01
ISBN:9787122134219
字数:
页码:340
版次:1
装帧:平装
开本:16开
商品重量:0.568kg
编辑推荐
《轻松学编程:轻松学C#编程(附1张))》色:
n 本书引用了量的实践来讲解C#程序开知识,使读者更容易掌握C#应用开。本书难度适,内容由浅入深,实用强,覆盖面广,理清晰。
n 结构独:通过“概念、语描述、实践”的模式将每知识与实际应用的问题相结合。
n 形式颖:用准确的语言结概念,用直观的图示演示过程,用形象的比喻帮助记忆。
n 内容丰富:涵盖了实际开所遇到的语基础、控制语句、数组、字符串、WinForm、ADO.NET以及MDI等方面的热点问题。
n 随书:本书为实例配备了视频教学文件,读者可以通过视频文件更加直观地学C#的使用知识。
n 贴心的提示:为了便于读者阅读,书还穿插着些技巧、提示等贴士。
n
内容提要
C#是随Visual Studio.NET布的种语言,主要以组件为基础进行软件开。在《轻松学编程:轻松学C#编程》介绍搭建、配置开环境等基础知识;接着介绍C#语言的基础语知识,例如基本数据类型、变量和量、运算符、程控制语句以及数组等;再重点介绍面向对象编程技术,例如类、对象、方、接口、抽象类、封装、继承以及多态等;然后介绍些用的扩展技术,例如集合、异处理等;之后介绍字符串和正则表达式、Windows窗体编程、MDI程序设计、使用ADO.NET访问数据库以及文件和IO;后介绍了综合案例——图书
目录
章 创建C#开环境
n1.1 C#语言简介
n1.2 .NET Framework概述
n1.3 程序集
n1.4 配置.NET Framework环境
n1.4.1 装Visual Studio 2010
n1.4.2 熟悉Visual Studio 2010
n1.5 用C#创建.NET应用程序
n1.5.1 设置应用程序的属
n1.5.2 使用C#创建控制台程序
n1.5.3 使用C#创建Windows窗体程序
n1.6 名空间
n1.6.1 名空间的结构
n1.6.2 定义和引用名空间
n1.6.3 引用名空间
n1.7 实践案例:使用控制台程序模拟登录
n1.8 练练
n1.8.1 练题
n1.8.2 上实践
n第2章 C#编程基础
n2.1 数据类型
n2.1.1 值类型
n2.1.2 引用类型
n2.1.3 数据类型转换
n2.2 变量和量
n2.2.1 变量
n2.2.2 量
n2.3 运算符
n2.3.1 算术运算符
n2.3.2 赋值运算符
n2.3.3 关运算符
n2.3.4 逻辑运算符
n2.3.5 殊运算符
n2.3.6 件运算符
n2.3.7 运算符的优
n2.4 装箱和拆箱
n2.4.1 装箱
n2.4.2 拆箱
n2.5 C#关键字
n2.6 实践案例:逻辑运算符的值表
n2.7 练练
n2.7.1 练题
n2.7.2 上实践
n第3章 控制语句
n3.1 件语句
n3.1.1 if语句
n3.1.2 if else语句
n3.1.3 if else if else语句
n3.1.4 嵌套if语句
n3.1.5 switch语句
n3.2 循环语句
n3.2.1 for循环语句
n3.2.2 while循环语句
n3.2.3 do while循环语句
n3.2.4 foreach语句
n3.3 跳转语句
n3.3.1 break语句
n3.3.2 continue语句
n3.3.3 return语句
n3.3.4 goto语句
n3.4 实践案例:编写简单的帮助
n3.5 练练
n3.5.1 练题
n3.5.2 上实践
n第4章 数组
n4.1 维数组
n4.1.1 声明数组
n4.1.2 初始化数组
n4.1.3 访问数组
n4.1.4 遍历数组
n4.2 复合数组
n4.2.1 维数组
n4.2.2 多维数组
n4.2.3 锯齿数组
n4.3 数组操作
n4.3.1 Array类概述
n4.3.2 Array类的简单操作
n4.3.3 复制数组
n4.3.4 对数组排序
n4.4 实践案例:拆分锯齿数组
n4.5 练练
n4.5.1 练题
n4.5.2 上实践
n第5章 面向对象的基础
n5.1 面向对象编程
n5.2 类
n5.2.1 定义类
n5.2.2 类的字段
n5.2.3 类的属
n5.3 对象
n5.3.1 创建对象
n5.3.2 对象的使用
n5.3.3 对象的生存周期
n5.3.4 对象的清理
n5.4 方
n5.4.1 无参方
n5.4.2 有参方
n5.4.3 方的重载
n5.4.4 静态方
n5.5 构造函数
n5.6 析构函数
n5.7 访问饰符
n5.8 实践案例:制作简单的计算
n5.9 练练
n5.9.1 练题
n5.9.2 上实践
n第6章 面向对象的关键技术
n6.1 封装
n6.2 继承
n6.2.1 继承的意义
n6.2.2 如何定义派生类
n6.2.3 作用域和继承
n6.2.4 覆盖基类员的方
n6.2.5 this关键字的使用
n6.3 base关键字和方重写
n6.3.1 方重写
n6.3.2 base关键字
n6.4 抽象类和密封类
n6.4.1 抽象类
n6.4.2 密封类
n6.5 多态
n6.5.1 什么是多态
n6.5.2 多态的实现
n6.6 接口
n6.6.1 接口的定义和实现
n6.6.2 接口与继承
n6.7 实践案例:实现购的用户
n6.8 练练
n6.8.1 练题
n6.8.2 上实践
n第7章 集合
n7.1 C#内置集合
n7.1.1 ArrayList集合
n7.1.2 使用堆栈(Stack集合)
n7.1.3 使用队列(Queue集合)
n7.1.4 使用Hashtable集合
n7.1.5 使用BitArray集合
n7.1.6 使用SortedList集合
n7.2 自定义集合
n7.2.1 声明集合
n7.2.2 为集合添加对象
n7.2.3 删除集合的元素
n7.2.4 在集合检索元素
n7.3 实践案例:模拟树形菜单
n7.4 练练
n7.4.1 练题
n7.4.2 上实践
n第8章 字符串和正则表达式
n8.1 字符串概述
n8.2 String类
n8.2.1 String类的构造函数
n8.2.2 String类的属和索引
n8.2.3 比较字符串
n8.2.4 定位与查找字符串
n8.2.5 提取字符串
n8.2.6 拆分字符串
n8.2.7 String类的其他用方
n8.3 StringBuilder类
n8.3.1 追加字符串
n8.3.2 使用AppendFormat对字符串进行处理
n8.3.3 插入字符串
n8.3.4 替换字符串
n8.4 正则表达式
n8.4.1 正则表达式的语规则
n8.4.2 基本类
n8.4.3 匹配、组合和捕获
n8.5 格式化字符
n8.6 实践案例:字符串操作
n8.7 练练
n8.7.1 练题
n8.7.2 上实践
n第9章 异处理
n9.1 异概述
n9.2 异处理
n9.3 异类
n9.3.1 基于类型的筛选异
n9.3.2 System.Exception类
n9.3.3 内部异类
n9.4 自定义的异类
n9.5 实践案例:模拟邮箱注册
n9.6 练练
n9.6.1 练题
n9.6.2 上实践
n0章 创建Windows窗体应用程序
n10.1 Windows窗体控件概述
n10.2 基本控件
n10.2.1 TextBox控件
n10.2.2 MaskedTextBox控件
n10.3 显示的控件
n10.3.1 Label控件
n10.3.2 LinkLabel控件
n10.4 图形和图像类控件
n10.4.1 ImageList控件
n10.4.2 PictureBox控件
n10.5 按钮类控件
n10.5.1 Button控件
n10.5.2 RadioButton控件
n10.5.3 CheckBox控件
n10.6 列表类控件
n10.6.1 ListBox控件
n10.6.2 ComboBox控件
n10.6.3 ListView控件
n10.7 容类控件
n10.7.1 Panel控件
n10.7.2 TabControl控件
n10.7.3 GroupBox控件
n10.8 实践案例:员工管理
n10.9 练练
n10.9.1 练题
n10.9.2 上实践
n1章 MDI程序设计
n11.1 MDI概述
n11.2 MDI窗体
n11.2.1 创建MDI应用程序
n11.2.2 标准窗体
n11.3 MDI应用程序的菜单
n11.3.1 MDI程序菜单的征
n11.3.2 创建MDI菜单
n11.3.3 合并菜单
n11.3.4 上下文菜单
n11.4 MDI窗体事件
n11.5 管理子窗体
n11.5.1 排列子窗体
n11.5.2 使用菜单选择MDI子窗体
n11.6 RichTextBox控件
n11.6.1 使用RichTextBox控件读写文件
n11.6.2 格式化富文本框
n11.7 实践案例:制作简单的记事本
n11.8 练练
n11.8.1 练题
n11.8.2 上实践
n2章 使用ADO.NET数据库访问技术
n12.1 ADO.NET概述
n12.1.1 ADO.NET名空间
n12.1.2 数据库定的类(提者对象)
n12.2 ADO.NET接数据库
n12.2.1 定义接字符串
n12.2.2 存储接字符串
n12.2.3 读取接字符串
n12.2.4 测试接
n12.3 操作数据库
n12.3.1 使用DataAdapter填充DataSet对象
n12.3.2 使用Command对象对数据进行操作
n12.3.3 DataReader的使用
n12.3.4 DataTable和DataVeiw的使用
n12.3.5 使用Command Builder生SQL语句
n12.4 DataSet概述
n12.4.1 更DataSet
n12.4.2 向DataSet添加数据
n12.4.3 为DataSet筛选和排序
n12.5 DataGridView控件
n12.5.1 认识DataGridView控件
n12.5.2 使用DataGridView显示数据
n12.6 实践案例:管理
n12.7 练练
n12.7.1 练题
n12.7.2 上实践
n3章 文件和IO
n13.1 System.IO简介
n13.2 目录
n13.3 文件
n13.4 文件对话框
n13.4.1 OpenFileDialog类的使用
n13.4.2 SaveFileDialog类的使用
n13.5 读写文件
n13.5.1 使用StreamWriter类写入顺序文件
n13.5.2 使用StreamReader类读取顺序文件
n13.5.3 使用BinaryWriter和BinaryReader类读写进制文件
n13.6 实践案例:制作文本文件读写
n13.7 练练
n13.7.1 练题
n13.7.2 上实践
n4章 图书管理
n14.1 概述
n14.2 功能模块
n14.2.1 登录模块
n14.2.2 员模块
n14.2.3 图书模块
n14.3 数据库设计
n14.3.1 数据库需求分析
n14.3.2 数据库表设计
n14.4 用模块
n14.4.1 定义程序入口
n14.4.2 接数据库
n14.4.3 主界面模块
n14.5 登录模块
n14.6 员模块
n14.6.1 客户管理
n14.6.2 员工管理
n14.7 图书模块
n14.7.1 库存管理
n14.7.2 租借图书
n14.7.3 历史记录
n14.7.4 归还图书
n14.8 结
n练题参考答案
作者介绍
文摘
序言