VisualC#2017程序设计从零开始学 计算机与互联网 李馨 清华大学出版社 978730252pdf下载pdf下载

VisualC#2017程序设计从零开始学 计算机与互联网 李馨 清华大学出版社 978730252百度网盘pdf下载

作者:
简介:本篇主要提供VisualC#2017程序设计从零开始学 计算机与互联网 李馨 清华大学出版社 978730252pdf下载
出版社:
出版时间:2019-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

  商品基本信息,请以下列介绍为准
商品名称:VisualC#2017程序设计从零开始学 计算机与互联网 书籍
作者:李馨
定价:89.0
出版社:清华大学出版社
出版日期:2019-07-01
ISBN:9787302528838
印次:
版次:1
装帧:平装-胶订
开本:16开

  内容简介

随着Visual Studio 2017集成开发工具的更新,Visual C#语言已成为开发基于微软.NET网络框架的各种应用程序工具。

本书针对零基础用户,以丰富的范例程序和精要的表达方式讲解Visual C#语言。全书内容分4部分讲解,程序基础篇(第1~5章)介绍变量、常数基本数据类型的使用、流程控制的条件选择和循环以及数组和字符串等;对象使用篇(第6~9章)探讨面向对象程序设计的三大特性,即继承、封装和多态,了解集合的特性等;Windows接口篇(第10~14章)以Windows Form为主,了解MDI窗体的工作方式,认识鼠标事件及键盘事件,从窗体的坐标系统认识画布的基本运行方式,同时介绍Graphics类绘图的相关方法;应用篇(第15和16章)探讨System.IO命名空间和数据流的关系,由关系型数据库的概念入手,以Access数据库为模板,配合DataGridView控件显示数据表的记录。

学习程序设计语言的捷径就是以范例程序为蓝本,动手编写、修改、调试、测试范例程序中使用的范例文件和范例数据库。丰富的范例讲解和每章的习题实践,适合对Visual C#语言感兴趣及想对.NET Framework类库有更多认识的读者学习与参考。


  目录
目? 录
第1篇? 程序基础篇
第1章? Visual Studio快速入门?? ?1
1.1? 从.NET Framework说起?? ?2
1.1.1? 公共语言运行库?? ?2
1.1.2? .Net Framework类库?? ?2
1.1.3? 程序的编译?? ?3
1.2? 认识Visual Studio 2017?? ?3
1.2.1? Visual Studio 2017的版本?? ?4
1.2.2? 、安装Visual Studio 2017?? ?4
1.2.3? 启动Visual Studio 2017?? ?7
1.2.4? 扩充其他模块?? ?9
1.3? Visual Studio 2017的工作环境?? ?11
1.3.1? “解决方案资源管理器”窗口?? ?11
1.3.2? 工具箱?? ?12
1.3.3? “属性”窗口?? ?13
1.3.4? 工作区?? ?14
1.4? 创建项目和获取帮助?? ?16
1.4.1? 启动软件和创建项目?? ?16
1.4.2? 打开和关闭项目?? ?19
1.4.3? 项目的启动和卸除?? ?20
1.4.4? 帮助(Help)查看器?? ?22
1.5? 整理?? ?25
1.6? 课后习题?? ?26
第2章? 开始编写应用程序?? ?27
2.1? C#应用程序的两个模板?? ?28
2.1.1? 认识Visual C#语言?? ?28
2.1.2? 我的控制台程序?? ?28
2.1.3? 生成可执行程序再运行?? ?31
2.1.4? Windows 窗体应用程序?? ?32
2.2? Visual C#的编写风格?? ?36
2.2.1? 程序语句?? ?36
2.2.2? 程序的编排?? ?37
2.2.3? 在程序中添加注释?? ?39
2.3? C# 程序设计语言的结构?? ?40
2.3.1? 命名空间?? ?40
2.3.2? 善用IntelliSense功能?? ?42
2.3.3? 输入与输出?? ?45
2.3.4? 格式化输出?? ?47
2.4? 整理?? ?50
2.5? 课后习题?? ?50
第3章? 数据与变量?? ?52
3.1? 认识通用类型系统?? ?53
3.1.1? 整数类型?? ?53
3.1.2? 浮点数类型和货币?? ?58
3.1.3? 其他数据类型?? ?59
3.2? 变量与常数?? ?60
3.2.1? 标识符的命名规则?? ?61
3.2.2? 关键字?? ?61
3.2.3? 声明变量?? ?62
3.2.4? 常数?? ?64
3.3? 自定义类型与转换?? ?65
3.3.1? 枚举类型?? ?65
3.3.2? 结构?? ?67
3.3.3? 隐式类型转换?? ?69
3.3.4? 显式类型转换?? ?71
3.4? 运算符?? ?74
3.4.1? 算术运算符?? ?75
3.4.2? 赋值运算符?? ?76
3.4.3? 关系运算符?? ?77
3.4.4? 逻辑运算符?? ?79
3.4.5? 运算符的优先级?? ?80
3.5? 整理?? ?81
3.6? 课后习题?? ?81
第4章? 流程控制?? ?83
4.1? 认识结构化程序?? ?84
4.2? 条件选择?? ?84
4.2.1? 单一条件选择?? ?85
4.2.2? 双重条件选择?? ?87
4.2.3? 嵌套if语句?? ?89
4.2.4? 多重条件选择?? ?92
4.3? 循环?? ?96
4.3.1? for循环?? ?96
4.3.2? while循环?? ?100
4.3.3? do/while循环?? ?102
4.3.4? 嵌套for 循环语句?? ?103
4.3.5? 其他语句?? ?105
4.4? 整理?? ?106
4.5? 课后习题?? ?107
第5章? 数组和字符串?? ?109
5.1? 数组?? ?110
5.1.1? 声明一维数组?? ?110
5.1.2? 数组元素的存取?? ?112
5.2? Array类?? ?114
5.2.1? 排序与查找?? ?114
5.2.2? 改变数组的大小?? ?117
5.2.3? 数组的复制?? ?118
5.3? 数组结构面面观?? ?120
5.3.1? 创建二维数组?? ?120
5.3.2? 二维数组初始化?? ?120
5.3.3? 不规则数组?? ?124
5.3.4? 隐式类型数组?? ?126
5.4? 字符和字符串?? ?128
5.4.1? 转义字符序列?? ?128
5.4.2? String类创建字符串?? ?128
5.4.3? 字

  编辑
程序基础篇:介绍变量、常数基本数据类型的使用、流程控制的条件选择和循环以及数组和字符串等。
对象使用篇:探讨面向对象程序设计的三大特性,即继承、封装和多态,了解集合的特性等。
Windows接口篇:以Windows Form为主,了解MDI窗体的工作方式,认识鼠标事件及键盘事件,从窗体的坐标系统认识画布的基本运行方式,同时介绍Graphics类绘图的相关方法。
应用篇:探讨System.IO命名空间和数据流的关系,由关系型数据库的概念入手,以Access数据库为模板,配合DataGridView控件显示数据表的记录。