极简C#:新手编程之道
轻松掌握C#编程的能力,深入理解C#编程的艺术, 配套微课视频、程序代码、开源工具与教学课件

作者:关东升

丛书名:极简开发者书库

定价:59元

印次:1-3

ISBN:9787302653516

出版日期:2024.02.01

印刷日期:2025.10.20

图书责编:盛东亮

图书分类:教材

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

本书是一部系统论述 C#编程语言和实际应用技术的图书,全书共分为16章:第1~6章讲解 C#语 言基本语法;第7~10章讲解 C#语言面向对象相关知识和.NET 常用类;第11~16章讲解了 C#语言 一些实用知识。主要内容包括:第一个 C#语言程序,C#语言基本语法,C#语言数据类型,运算符,条件 语句,循环语句,面向对象基础,面向对象进阶,委托、匿名方法和 Lambda表示式,.NET 常用类,集合,提 高程序的健壮性与异常处理,I/O 流,MySQL数据库编程,Windows窗体开发和多线程开发。 本书每章都安排了“动手练一练”实践环节,附录 A 中提供了参考答案,旨在帮助读者消化所学知识 点。为了方便读者高效学习和快速掌握 C#语言编程方法,本书作者精心制作了完整的教学课件、配套的 源代码和丰富的微课视频教程,并提供在线答疑服务。 本书适合零基础入门的读者,也可作为高等院校和培训机构的教材。

关东升:一个在IT领域摸爬滚打20多年的老程序员、知名培训专家、畅销书作家。精通多种计算机技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。 长期为中国移动、中国联通、南方航空、中石油、中国工商银行、平安银行和天津港务局等企事业单位提供培训服务。先后出版了《iOS开发指南》《从零开始学Swift》《Cocos2d-x实战》《Python从小白到大牛》《Java从小白到大牛》《Kotlin从小白到大牛》等40多部图书。

前言 为什么写这本书 C#语言自2000年发布以来已有20多年的历史,随着C#语言不断更新迭代,它已经完全满足了新时代下各种用户的开发需求。尽管程序员可以选择多种编程语言,但C#语言的发展方向与时俱进,备受关注。虽然目前市场上讲解C#语言的图书众多,很多书试图涵盖所有细节,致使初学者难以快速入门。广大读者亟待有一本能快速入门的C#编程图书。作者出版过许多编程类图书,编程经验丰富。本书是“极简开发者书库”中的一本,是专门为新手入门而设计的C#语言入门级教材,将系统讲解C#编程语言和实际应用技术。 本书读者对象 本书是一本讲解C#语言基础的图书,如果读者想从零开始学习,那么这本书非常合适。本书不仅可作为高校和培训机构的C#语言教材,也适合个人自学。 相关资源 为了更好地为广大读者提供服务,本书提供配套的源代码、教学课件、微课视频和在线答疑服务。 如何使用书中配套源代码 本书配套源代码可以在清华大学出版社网站本书页面下载。 下载本书源代码并解压,会看到如图1所示的目录结构,其中chapter1~chapter16是本书第1~16章的示例代码。 打开chapter6文件夹可见第6章中所有的示例代码文件夹,如图2所示,其中每一个文件夹对应一个示例。 打开一个示例代码文件夹例如“6.4.2 continue语句”文件夹,如图3所示,其中HelloProj.sln文件就是解决方案文件了,如果已经安装了Visual Studio,则双击HelloProj.sln即可打开示例。 ...

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

目录

第1章直奔主题——编写你的第一个C#语言程序

微课视频22分钟

1.1搭建开发环境

1.1.1下载Visual Studio

1.1.2安装Visual Studio

1.1.3设置Visual Studio

1.2编写C#语言程序代码

1.2.1创建Visual Studio项目

1.2.2运行Visual Studio项目

1.2.3代码解释

1.3C#语言那些事

1.3.1C#语言的发展历史

1.3.2C#语言的特点

1.4C#语言与.NET

1.4.1.NET体系结构

1.5如何获得帮助

1.6动手练一练

第2章C#语言基本语法

微课视频37分钟

2.1程序代码中的元素

2.1.1标识符

2.1.2标识符命名约定

2.1.3关键字

2.1.4语句

2.2变量

2.2.1声明变量

2.2.2变量作用域

2.2.3声明隐式类型局部变量

2.3常量

2.4注释规范

2.4.1文档注释

2.4.2单行与多行注释

2.5命名空间

2.5.1声明命名空间

2.5.2命名空间嵌套

2.5.3using语句

2.6动手练一练

第3章C#语言数据类型

微课视频65分钟

3.1值类型

3.1.1整数类型

3.1.2浮点类型

3.1.3字符类型

3.2类型转换

3.2.1隐式类型转... 查看详情

"微课视频
程序代码
测试题库
开源工具"

查看详情