新書推薦:
《
一个英国军事顾问眼中的二战
》
售價:HK$
277.8
《
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
》
售價:HK$
67.2
《
瘦肝
》
售價:HK$
99.7
《
股票大作手回忆录
》
售價:HK$
55.8
《
秩序四千年:人类如何运用法律缔造文明(世界重归混乱,文明岌岌可危,法律与秩序是我们仅有的武器。穿越时间,鸟瞰全球,一部波澜壮阔的人类文明史)
》
售價:HK$
154.6
《
民法典1000问
》
售價:HK$
99.7
《
国术健身 易筋经
》
售價:HK$
33.4
《
古罗马800年
》
售價:HK$
188.2
|
編輯推薦: |
★ 兼顾知识介绍、编程能力培养和实践技能训练
★ 书中有丰富的案例、习题和实训
|
內容簡介: |
《Visual C#程序设计应用教程 第2版》从实际应用的角度出发,系统全面地介绍了Visual C#.NET程序设计的基本知识和应用技术。全书共分11章,内容包括C#和Visual Studio 2015、变量与表达式、流程控制和异常处理、面向对象编程基础、面向对象编程进阶、字符串及集合与泛型、Windows应用程序设计、数据库访问、文件处理和绘图基础、WPF程序设计基础等。
本书的内容立足于课堂教学和面向应用,书中配有的数量丰富的案例、每一章配有实训题和练习题。以便于读者掌握重点及提高程序设计动手能力。全书内容循序渐进,示例面向应用;全面兼顾了知识介绍、编程能力培养和实践技能训练。
本书可作为高职高专或其他高等院校相关专业的教材,也可作为C#程序设计培训机构或.NET开发人员的教材或参考书。
|
目錄:
|
目录
第1章 C#和Visual Studio 2015
本章要点
1.1 C#语言简介
1.2 Visual Studio 2015集成开发环境
1.2.1菜单栏与工具栏
1.2.2 设计器与编辑器窗口
1.2.3 解决方案资源管理器窗口
1.2.4工具箱窗口
1.2.5属性窗口
1.2.6 类视图窗口
1.2.7服务器资源管理器窗口
1.3 创建C#应用程序
1.3.1创建控制台应用程序
1.3.2控制台程序的输入与输出
1.3.3创建Windows窗体应用程序
1.4 C#应用程序的组织
1.4.1命名空间
1.4.2类
1.4.3 using关键字
1.4.4 Main方法
1.4.4 代码注释
1.4.4 通过断点调试程序
1.5 C#中标识符命名风格
1.6 习题
1.7 实训
第2章 变量与表达式
2.1常量与变量
2.1.1常量的声明
2.1.2变量的声明
2.1.3 变量的种类
2.2 数据类型
2.2.1值类型
2.3.2引用类型
2.3数据类型转换
2.3.1隐式转换
2.3.2显式转换
2.3.3装箱与拆箱
2.4 运算符与表达式
2.4.1算术运算
2.4.2赋值运算
2.4.3关系和类型测试运算
2.4.4逻辑运算
2.4.5其他特殊运算符
2.4.6运算符的优先级
2.5应用示例——常用变量类型的运算
2.6习题
2.7实训
第3章 流程控制和异常处理
本章要点
3.1 选择语句
3.1.1 if语句
3.1.2 switch语句
3.2 循环语句
3.2.1 while语句
3.2.2 do…while语句
3.2.3 for语句
3.2.4 foreach语句
3.3 跳转语句
3.3.1 break语句和continue语句
3.3.2 goto语句
3.3.3 return语句
3.4 异常处理
3.4.1 try…catch语句
3.4.2 try…catch…finally语句
3.5 应用示例——四则运算器
3.6习题
3.7实训
第4章 面向对象编程基础
本章要点
4.1 面向对象程序设计概述
4.2 类
4.2.1类的声明
4.2.2类的实例化和对象
4.3 类的成员
4.3.1类成员的访问
4.3.2静态成员和实例成员
4.3.3构造方法和析构方法
4.3.4字段
4.3.5属性
4.3.6 索引器
4.4 方法
4.4.1方法的声明
4.4.2方法的调用
4.4.3方法参数的传递方式
4.4.4 方法的重载
4.5 综合应用示例——多构造方法的类
4.6 习题
4.7 实训
第5章 面向对象编程进阶
本章要点
5.1 静态类
5.1.2 静态方法
5.2 类的继承
5.2.1 基类和派生类
5.2.2 基类成员的隐藏(覆盖)
5.2.3 使用base访问
5.3 类的多态
5.3.1 成员的虚拟与重载
5.3.2 访问基类成员
5.3.3 密封类与密封方法
5.4 抽象类与接口
5.4.1抽象类
5.4.2接口
5.6 委托与事件
5.6.1委托的定义与调用
5.6.2事件的声明与引发
5.7 应用示例——类的继承的综合应用
5.8 习题
5.9 实训
第6章 字符串及集合与泛型
本章要点
6.1字符串
6.1.1字符串的形式与声明
6.1.2 String和StringBuilder类
6.2 集合
6.2.1数组和Array类
6.2.2多维数组
6.2.3 ArrayList类
6.2.4 Hashtable类
6.3 泛型
6.3.1 泛型的定义与引用
6.3.2 泛型集合
6.3.2 自定义泛型类
6.4 应用示例——使用二维数组
6.5 习题
6.6 实训
第7章 Windows窗体应用程序设计
本章要点
7.1 在Visual Studio中创建窗体Form
7.1.1 添加控件
7.1.2 设定布局
7.1.3 控件的属性、方法和事件
7.2 按钮控件Button
7.3 文本类控件
7.3.1标签控件Label
7.3.2 文本框控件TextBox
7.3.3 格式文本控件RichTextBox
7.4 菜单、工具栏和状态栏控件
7.4.1 菜单控件MenuStrip
7.4.2 工具栏控件ToolStrip
7.4.3 状态栏控件StatusStrip
7.5 选择类控件
6.5.1单选按钮控件RadioButton和复选框控件CheckBox
7.5.2 列表框控件ListBox
7.5.3下拉组合框控件ComboBox
7.5.4列表视图控件ListView
7.5.5树视图控件TreeView
7.6 容器类控件
7.6.1 面板控件Panel
7.6.2 分组框控件GroupBox
7.6.3 选项卡控件TabControl
7.7 通用对话框
7.7.1 打开文件OpenFileDialog和保存文件SaveFileDialog对话框
7.7.2 其他对话框
7.7.3 模式和非模式对话框
7.8 其他控件
7.8.1 日期控件DateTimePicker
7.8.2 定时器控件Timer
7.9 多窗体MDI的概念与创建
7.10 应用示例——文本编辑器
7.11 习题
7.12 实训
第8章 进程与线程
本章要点
8.1进程与线程的概念
8.2进程管理
8.2.1 获取进程信息
8.2.2 启动和停止进程
8.3线程管理
8.3.1 线程的基本操作
8.3.2跨线程访问控件
8.3.3 线程的同步与lock语句
8.4 应用示例——多线程模拟ATM取款
8.5 习题
8.6 实训
第9章 数据库访问
本章要点
9.1 关系数据库和SQL基本概念
9.1.1关系数据库基本概念
9.1.2 SQL基本概念
9.2 ADO.NET简介
9.2.1 ADO.NET的基本构成
9.2.2 .NET数据提供程序
9.3 应用ADO.NET访问数据库
9.3.1 数据库连接
9.3.2 显示数据记录
9.3.3 更新、插入和删除数据记录
9.3.4 使用参数化SQL语句访问数据库
9.4 使用DataSet
9.4.1 DataSet和DataAdapter
9.4.2 使用DataSet显示和更新记录
9.5 控件的数据绑定
9.5.1 数据绑定
9.5.2 使用TextBox控件
9.5.3 使用DataGridView控件
9.6 使用存储过程
9.7 应用示例——学生信息管理系统
9.8 习题
9.9 实训
第10章 文件处理和GDI+绘图基础
10.1 文件和目录处理
10.1.1
|
內容試閱:
|
Visual C#是微软公司的Visual Studio .NET开发平台上面向对象的编程语言。作为一种继承自CC++和Java的语言,Visual C#简单易学、面向对象而且类型安全,已成为当今计算机程序设计的主流编程语言。由于借鉴了Java、C++、C甚至VB的优点,Visual C#既具有C、C++那样的强大功能,又具有Java那样的面向对象机制,还兼有类似VB开发的高效率和方便性。使用这种面向对象的、可视化的编程语言,结合事件驱动的模块设计,将使得程序设计变得轻松快捷。
本书编写的指导思想,是突出实际应用,注重能力培养。在教材内容的编排上,注意做到简明扼要、由浅入深、顺序渐进,力求通俗易懂、简洁实用。全面兼顾了知识介绍、编程能力培养和实践技能训练。
本书按照教材体例编写,每章节重要的知识点都有相应的案例。这些案例简单明了、实用性强,力求带给读者真实的编程体验。每一章后都配有实训题,很多都是书中案例的扩展,有助于读者实践。另外还配有丰富的简答题和选择题供读者练习以巩固已学的知识内容。为了帮助读者快速理解:书中案例前都有关于代码编写的简要分析、代码部分尽量给予注释、案例后针对重要或易错的内容还有提示说明。读者通过仔细研读这些代码并且通过实训操作,可以迅速培养和提高独立解决实际编程问题的能力。
此次修订,在保持原书系统,易学的特点和基本框架的基础上,侧重增加了部分新知识内容。全书共分11章,内容包括C#和Visual Studio 2015、变量与表达式、流程控制和异常处理、面向对象编程基础、面向对象编程进阶、字符串及集合与泛型、Windows应用程序设计、数据库访问、文件处理和绘图基础、WPF程序设计基础等等。
本书适用于高职高专或其他高等院校相关专业。也可作为C#程序设计培训机构的教材或参考书。建议读者遵循书中介绍的方法和步骤实际建立案例程序,然后对案例程序进行修改或扩展,并通过对案例代码进行分析和讨论以掌握案例背后所包含的概念、原理、知识点和方法等,这是学习程序设计最稳妥、有效和快捷的途径。
本书的全部示例代码、部分习题参考答案和采用PowerPoint制作的电子教案,读者可直接从机械工业出版社教材服务网http:www.cmpedu.com下载。
在编写本书的过程中,作者参考了大量相关技术资料,吸取了许多同仁的经验,在此谨表谢意。
鉴于作者水平有限,难免在书中出现错误和不足之处,恳请广大读者批评指正。
作者
|
|