C#6 0学习笔记——从行C#代码到个项目设计(全程视频课堂) 周家安 9787302437734 pdf下载pdf下载

C#6 0学习笔记——从行C#代码到个项目设计(全程视频课堂) 周家安 9787302437734 百度网盘pdf下载

作者:
简介:本篇主要提供C#6 0学习笔记——从行C#代码到个项目设计(全程视频课堂) 周家安 9787302437734 pdf下载
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本*息

书名:C#6 0学习笔 ——从行C# 码到个项目设 ( 程 频课堂)

价:99.00元

作者:周家安

出版社:清华 学出版社

出版日期:2016-09-01

ISBN:9787302437734

字数:

页码:

版次:1

装帧: 装

开本:16开

商品重量:0.4kg

编辑推荐


C#(CSharp)是一种完 面向对象,类型安 且 能强 的 算 编程语言。 以*成运行于.NET Framework框架 的Windows桌面应用程序 Web应用程序,以及运行于各种Windows 10终端设备 的 用应用程序。在*的C# 6.0 ,使用新的编译 ( 号为“Roslyn”),使得编译速度 *能得到了质的提升。本书 点如下:
(1) 知识 面 括21章, 面系 论述了C# 6.0的开发环境配置、语法基础、程序结构、编程技巧及编程案例。
(2) 实践*强 提供了近300个 例,并给出了 个商业案例——“ *面积 算 ” “* 加密与 密 具”,据此 前20章的知识融会贯 ,又 抛砖引玉, 正 会读者开发应用程序。
(3) 资源丰富 提供了21章的 学 频及近300个实例的源 码,这些学习资源有助于读者迅速入门,动 实践。
(4) 适用面广 本书为零基础的C#自学者编写,也适合作为相关 训 构的 训 材或者 校 算 类 业C#语言课程的参考 材。
——盛东亮 《微软技*开发者丛书》责任编辑

内容提要


本书 面系 论述了C# 6.0的开发环境、语法基础、程序结构、编程技巧及编程案例。 书 括21章,分别介绍了以下内容: 开发环境搭建、语法基础、面向对象编程、类型转换、字符串 理与数学运算、控 应用程序、变 的应用、 合与泛型、调试与 元测试、Lambda表 式、LINQ查询语句、Windows窗 应用程序、WPF基础知识、多线程与异步编程、系 *息管理、* 与流、序列化技*、数据库访问技*、 、*络编程、互 作*等。在本书后一章, 门设 了综合实例——“综合实例1: *面积 算 ” “综合实例2: * 加密与 密 具”, 过这 个综合实例,既 以 前20章的知识融会贯 ,又 以抛砖引玉, 正 会读者开发C#应用程序的实际 法。为提 读者学习效率,本书提供了21章的配书 频 程及近300个实例的源 码。这些 贵的学习资源有助于读者迅速入门,动 开发实践。本书既适合作为C#完 自学图书,也适合作为相关 训 构的 训 材或者 校 算 类 业C#语言课程的参考 材。

目录


1章 准备 作
1.1 为什么要编写程序
1.2 C#与.NET框架的关系
1.3 只需要一个 具Visual Studio
1.3.1 下载 安装
1.3.2 认识Visual Studio
1.3.3 如何使用快捷键
1.3.4 如何放置子窗
1.3.5 自动隐藏窗
1.3.6 巧用快速启动
1.3.7 个*化设置
1.4 创建个应用程序
1.5 决 案与项目的关系
2章 语法基础
2.1 码的基本结构
2.2 命名空间
2.2.1 为什么要使用命名空间
2.2.2 如何访问命名空间 的成员
2.2.3 引入命名空间
2.2.4 using st*ic指
2.3 Main入 点
2.3.1 程序 码 的从Main 法开始 行吗
2.3.2 如何 择入 点
2.4 变量与 量
2.4.1 变量
2.4.2 变量的*命周期
2.4.3 量
2.5 命名 则
2.6 运算符
2.6.1 例:简 运算
2.6.2 例:自增 自减运算
2.6.3 例:位运算
2.6.4 例: 较运算符
2.7 流程控
2.7.1 顺序 行
2.7.2 有 择 行
2.7.3 循环往复
2.8 写注释是个好习惯
2.9 基本的数据类型
2.10 不要错过《C#语言 范》*档
3章 面向对象编程
3.1类
3.1.1 字段
3.1.2 属*
3.1.3 法
3.1.4 构造函数与析构函数
3.2 结构
3.3 引用类型与值类型
3.4 ref参数与out参数
3.5 法重载
3.6 静态类与静态成员
3.7 继承与多态
3.7.1 访问*
3.7.2 继承
3.7.3 注意 访问*要一致
3.7.4 隐藏基类的成员
3.7.5 覆写基类成员
3.7.6 如何阻止类被继承
3.8 抽象类
3.9 接
3.9.1 义接
3.9.2 接 与多继承
3.9.3 实现接
3.9.4 显式实现接
3.10 扩展 法
3.11 托与事
3.11.1 义 使用 托
3.11.2 法作为参数传递
3.11.3 使用事
3.12 枚举
3.12.1 使用枚举类型
3.12.2 如何获取枚举的值列表
3.12.3 如何取得枚举 各成员的名字
3.12.4 枚举的位运算
3.13 *
3.13.1 自 义 *
3.13.2 如何把 *应用到 法的返回值
3.13.3 过 技*检 *
3.14 数组
3.14.1 义数组的几种 法
……
3.14.8 灵活使用ArrayList类
4章 控 应用程序
4.1 输出*本*息
4.2 获取键盘输入
4.2.1 Read 法
4.2.2 ReadKey 法
4.2.3 ReadLine 法
4.3 命 行参数
4.4 设置控 窗 的外观
4.5 控 窗 的 小 位置
5章 字符串 理与数学运算
5.1 对象的字符串表 形式
5.1.1 重写ToString 法
5.1.2 扩展 法
5.2 字符串的串 与拆分
5.2.1 使用 运算符串 字符串
……
5.2.5 使用Split 法拆分字符串
5.3 转义字符
5.4 英*字母的 小写转换
5.5 Pa*e TryPa*e 法
5.6 查找 修改字符串
5.6.1 查找 引
……
5.6.4 填充字符串
5.7 格式化字符串
5.7.1 Ifor*tProvid接
5.7.2 区域*相关的*息
5.7.3 实现字符串的格式化
5.8 字符串的复合格式化
5.9 字符串内*
5.10 *成数
5.11 M*h类与 用的数学运算
5.12 与日期时间有关的 算
6章 类型转换
6.1 隐式转换
6.2 显式转换
6.3 以为null的值类型
6.4 引用类型的兼容*转换
6.5 类型转换 助
6.6 自 义转换
7章 泛型、 合与变
7.1 泛型类型
7.1.1 泛型与类
……
7.1.5 泛型 束
7.2 合
7.2.1 普 合
7.2.2 泛型 合
7.2.3 字
7.3 自 义排序
7.4 变
7.4.1 协变与逆变
7.4.2 类型参数的输入与输出
7.4.3 不 少的技巧
8章 纠错与 元测试
8.1 实时纠正语法错误
8.2 码调试
8.2.1 断点法
8.2.2 输出*息法
8.3 断言
8.4 使用日志*
8.5 异 理
8.6 元测试
9章 匿名 法与Lambda表 式
9.1 匿名 法
9.2 Lambda表 式
9.2.1 用于赋值
9.2.2 用于参数传递
10章 成化查询
10.1 LINQ基本语法
10.1.1 对查询结果类型的巧妙 理
10.1.2 迟 行与强 立即 行
10.2 筛
10.3 排序
10.4 分组
10.5 更复 的查询
10.5.1 动态创建类型
10.5.2 合查询
10.5.3 嵌套查询
11章 Windows窗 应用程序
11.1 Windows窗 应用程序的基本结构
11.1.1 客户区域
……
11.1.5 演练: 动创建一个Windows应用程序
11.2 Applic*ionContext类
11.3 窗 设
11.4 控 的基类——Control
11.4.1 例:设置控 的位置 小
11.4.2 例:设置控 的前景* 背景*
11.4.3 例:调整控 的Z顺序
11.5 控
11.5.1 享事 理程序
……
11.5.12 范用户输入
11.6 容 控
11.6.1 在容 内 显 滚动条
11.6.2 分组面板
11.6.3 *格布局面板
11.6.4 项卡
11.6.5 自动排列内容的面板
11.7 具栏 菜
11.7.1 具栏
11.7.2 菜 栏
11.7.3 下*菜
11.7.4 自 义承载控
11.8 对 框
11.8.1 “ 开* ” “保存* ”对 框
……
11.8.4 自 义对 框
11.9 用户控
11.10 自 义控
12章 WPF应用程序
12.1 WPF应用程序项目的结构
12.2 XAML基础
12.2.1 XAML命名空间
12.2.2 码隐藏
12.2.3 标 扩展
12.2.4 内容属*
12.3 依赖项属*
12.3.1 义 使用依赖项属*
……
12.3.5 附加属*
12.4 路由事
12.4.1 路由策略
12.4.2 注册路由事 的类 理程序
12.5 认识WPF控
12.5.1 Control类
12.5.2 内容控
12.5.3 输入控
12.6 数据绑 与 图呈现
12.6.1 用于数据绑 的XAML扩展标
……
12.6.8 ObsvableColle*ion
12.7 布局
12.7.1 Panel类
……
12.7.7 Z顺序
12.8 用户控 与自 义控
12.9 样式与资源
12.9.1 样式 的触发
12.9.2 资源的有效范围
12.9.3 合并资源字
12.9.4 静态资源与动态资源
12.10 图形
12.10.1 Shape类
12.10.2 基本图形
12.11 动
12.11.1 演 图板
12.11.2 简 动 与关键帧动
13章 异步编程
13.1 为什么要使用异步编程
13.2 使用Thread类进行异步编程
13.3 线程锁
13.4 过 托 行异步 作
13.5 并行任
13.5.1 启动简 的并行任
13.5.2 Task与Task
13.5.3 创建 取 的Task
13.6 async await关键字
13.7 ThreadLocal
13.8 AsyncLocal
14章 系 *息管理
14.1 管理进程
14.1.1 管理正在运行的进程
14.1.2 启动新进程
14.1.3 重 向输入/输出流
14.2 管理
14.3 WMI查询
14.4 读取系 参数
14.4.1 ComputInfo类
……
14.4.4 用于WPF的系 *息类
14.5 写入事 日志
15章 * 与流
15.1 创建 删 目录
15.2 创建 删 *
15.3 流
15.3.1 读写*
15.3.2 内存流
15.4 内存映 *
15.5 监控* 系 的变化
15.6 立存储
15.7 压缩与 压缩
16章 序列化与 序列化
16.1 二进 序列化
16.2 XML序列化
16.2.1 简 实现XML序列化 序列化
16.2.2 自 义XML*档的节点
16.3 SOAP序列化
16.4 数据协
16.5 JSON序列化
17章 访问数据库
17.1 SQLLocalDB与SSDT
17.1.1 创建 删 数据 实例
17.1.2 在Visual Studio 连接 创建数据库
17.1.3 编写SQL语句
17.2 例数据库
17.3 连接数据库
17.4 ADO.NET基础
17.4.1 使用D*aRead来读取数据
……
17.4.4 参数化查询
17.5 LinQ to ADO.NET
17.6 LinQ to SQL
17.6.1 用D*aContext直接 行SQL语句
17.6.2 动态创建数据库
18章 程序 与
18.1 类库
18.2 技*基础
18.2.1 动态加载程序
……
18.2.4 动态调用类型成员
19章 *络编程
19.1 Socket编程
19.1.1 Socket类
19.1.2 TcpListen类与TcpClient类
19.1.3 UdpClient类
19.2 *
19.2.1 HttpWebRequest类与HttpWebResponse类
19.2.2 WebClient类
19.2.3 HttpClient类
19.3 获取*络接 *息
19.4 向目标 算 发送Ping命
19.5 用SMTP发送 子邮
19.6 访问Web
20章 互 作*
20.1 调用Win32 API函数
20.2 调用组
21章 综合实例
21.1 综合案例1: *面积 算
21.1.1 数据模型准备
……
21.1.5 实现日志* 的写入
21.2 综合案例2:* 加密与 密 具
21.2.1 密码的 理
21.2.2 提取Key IV
21.2.3 实现加密与 密

作者介绍


作者简介
周家安 微软有价值 家(MVP),擅 .NET及其相关开发技*, 注于探 简 实用的编程学习 法。 期在 客园等技*社区撰写Windows相关技**章,并出版有《深入浅出:Windows 8.1应用开发》《 C# 5.0》《Windows 10 应用开发实 》等原创技*图书。

*摘






序言