C#6.0学习笔记——从第一行C#代码到第一个项目设计(全程视频课堂)
本书配套资源下载地址https://pan.baidu.com/s/1dEJb7vr 微软资深MVP,C#权威技术顾问!全面论述C# 6.0的语法基础、程序结构、编程技巧及项目实战!配书DVD附赠300个实例源代码,500分钟教学视频!微软全球执行副总裁沈向洋作序!本书配套资源下载地址https://pan.baidu.com/s/1dEJb7vr

作者:周家安

丛书名:微软技术开发者丛书

定价:99元

印次:1-3

ISBN:9787302437734

出版日期:2016.09.01

印刷日期:2017.11.01

图书责编:盛东亮

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书全面系统地论述了C# 6.0的开发环境、语法基础、程序结构、编程技巧及编程案例。全书共包括21章,分别介绍了以下内容: 开发环境搭建、语法基础、面向对象编程、类型转换、字符串处理与数学运算、控制台应用程序、变体的应用、集合与泛型、调试与单元测试、Lambda表达式、LINQ查询语句、Windows窗体应用程序、WPF基础知识、多线程与异步编程、系统信息管理、文件与流、序列化技术、数据库访问技术、反射、网络编程、互操作性等。在本书最后一章,专门设计了综合实例——“综合实例1: 照片面积计算机器”和“综合实例2: 文件加密与解密工具”,通过这两个综合实例,既可以将前20章的知识融会贯通,又可以抛砖引玉,真正教会读者开发C#应用程序的实际方法。 为提高读者学习效率,本书提供了21章的配书视频教程及近300个实例的源代码。这些宝贵的学习资源有助于读者迅速入门,动手开发实践。 本书既适合作为C#完全自学图书,也适合作为相关培训机构的培训教材或者高校计算机类专业C#语言课程的参考教材。

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

前言 C#(C Sharp,“#”读作Sharp,初学者容易误读为“井”)是微软公司推出的一种完全面向对象、简单易学、现代化的新型编程语言。经过几个版本的演化,C#的语法已然变成更加丰富和成熟,并且具有许多其他高级程序设计语言所不具备的特性,如LinQ、异步等待等。 C#与.NET Framework平台高度集成,也就是说,C#编写的应用程序必须依赖于.NET框架,并可以与如Visual Basic.NET、Visual C++.NET等语言编写的组件进行交互。.NET框架向开发者公开庞大的API库,以帮助开发人员快速构建强大的应用程序。 本书包含了哪些内容 本书的内容基于最新的C#版本(目前最新版本为6.0),主要论述了以下方面的内容:  关于C#与.NET的简单介绍;  开发环境Visual Studio的使用技巧;  C#语法基础与应用程序的一般结构剖析;  面向对象编程基础;  开发控制台应用程序;  数据类型转换与字符串的格式化处理;  简单的数学运算;  泛型与集合;  变体的应用;  调试、纠错与单元测试;  Lambda表达式与LinQ;  开发Windows窗体应用程序;  WPF基础知识与常用技术;  异步编程;  系统信息管理;  操作对目录、文件、流以及序列化技术;  访问数据库;  网络编程;  反射技术入门;  互操作性。 如何使用本书 本书采用通俗易懂的讲解风格,尽量避免出现晦涩难懂的描述与理论说教,降低入...

目录
荐语
查看详情 查看详情

目录

丛书序(沈向洋)1

前言3

学习资源7

第1章准备工作

1.1为什么要编写程序

1.2C#与.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.4using static指令

2.3Main入口点

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... 查看详情

C#(C Sharp)是一种完全面向对象,类型安全且功能强大的计算机编程语言。可以生成运行于.NET Framework框架上的Windows桌面应用程序和Web应用程序,以及运行于各种Windows 10终端设备上的通用应用程序。在最新的C# 6.0中,使用新的编译器(代号为“Roslyn”),使得编译速度和性能得到了质的提升。本书特点如下:

(1)           知识全面  共包括21章,全面系统地论述了C# 6.0的开发环境配置、语法基础、程序结构、编程技巧及编程案例。

(2)           实践性强  提供了近300个示例,并给出了两个商业案例——“照片面积计算机器”和“文件加密与解密工具”,据此可将前20章的知识融会贯通,又可抛砖引玉,真正教会读者开发应用程序。

(3)           资源丰富  提供了全部21章的教学视频及近300个实例的源代码,这些学习资源有助于读者迅速入门,动手实践。

(4)           适用面广  本书为零基础的C#自学者编写,也适合作为相关培训机构的培训教材或者高校计算机类专业C#语言课程的参考教材。

——盛东亮  《微软技术开发者丛书》责任编辑

查看详情