C#面向对象程序设计教程(微课视频版)
组织逻辑严密,案例丰富,教辅资料齐全,大量精选习题,实际综合项目达到做中学,学中做的目的

作者:夏磊、仲宝才、张翀

丛书名:计算机科学与技术丛书·新形态教材

定价:79元

印次:1-3

ISBN:9787302619864

出版日期:2023.01.01

印刷日期:2024.08.19

图书责编:曾珊

图书分类:教材

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

本书作为面向对象程序设计的教程,系统、全面地介绍了有关C#程序开发所涉及的知识。全书共分2大部分,共21章,内容包括C#和Visual C#开发环境,C#语法基础,面向对象程序设计概述,委托和事件,程序调试与异常处理,集合、索引器、泛型,LINQ技术,WPF开发,ADO.NET编程,文件操作,网络编程,多线程编程和一个综合实例等。全书每章均包含大量的案例,将理论知识与实例紧密结合,达到了学以致用的目的。 本书紧紧围绕“理论知识+开发案例”的模式进行编写,在最后一章中以一个完整的项目为主线,将面向对象的编程思想应用于实际项目开发中。本书注重基础,内容丰富,相关案例和项目代码十分完整,适合作为应用型本科及职业院校计算机、软件工程等专业的教材,也可供C#初学者参考阅读。

夏磊,博士,副教授,毕业于四川大学计算机学院,主要研究人工智能方向。自2008年以来一直从事微软技术方向课程的教学工作,积累了十余年的一线教学经验与素材。在各大期刊和杂志发表数篇论文,也参编过数篇教材,学生反响较好。

                          本书力争成为易懂、专业、新颖、实用的C#语言教材和参考手册,适用于程序设计初学者和想更深入了解C#语言的读者。行文以把问题讲清楚、讲明白、讲透彻且不累赘为目标,把C#语言程序设计领域最新、最有价值的思想和方法融入其中。   全书分为7篇,共17章。其中第1、2章属于入门篇,详细介绍了C#语言及其开发环境、C#程序结构等概述性内容;第3~6章为编程基础篇,详细介绍了编程所需要的变量、常量、运算符、流程控制和数组等内容;第7~9章为面向对象基础篇,详细介绍了面向对象的思想所衍生出的类、对象、封装、继承、多态及异常处理等内容;第10~12章为面向对象进阶篇,详细介绍了一些面向对象的高级技术,如泛型、集合以及目前较新的C#前沿技术内容;第13~15章为数据操作篇,详细介绍了使用C#语言进行数据操作与数据访问、文件与流等相关理论和技术;第16章为表现层技术篇,详细介绍了WPF技术的使用方法;第17章为综合案例篇,详细介绍了使用C#语言开发完整的WPF项目的全过程。   本书配有教学课件、89个实例的代码、16个案例的代码、上机指导参考等相关资源。上述资源都可在清华大学出版社官方网站的本书页面免费下载。   本书由成都东软学院的夏磊、仲宝才、张翀老师共同编著。其中,第1~3章由仲宝才老师编著,第4~6章由张翀老师编著,其余章节由夏磊老师编著。全书由夏磊老师统稿、修改和定稿。在编写过程中,得到了史可凡、张铭飞、杨子恒、谢雨恒等同学的支持与帮助,在此表示感谢。   限于编者水平和认识,书中难免有疏漏之处,恳请读者批评指...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

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

  

  

  

  

  

  

  

入  门  篇

第1章  .NET基础 3

1.1  .NET 3

1.2  .NET Framework 3

1.3  .NET Core 4

1.4  使用.NET Framework或.NET Core编写应用程序 5

1.4.1  CIL和JIT 5

1.4.2  程序集 6

1.5  C#语言介绍 6

1.5.1  C#语言的发展历史 6

1.5.2  C#语言的特点 6

1.5.3  C#语言的应用领域 7

1.6  小结 8

1.7  练习 8

第2章  C#初识 9

2.1  编写第一个C#程序 9

2.2  C#程序结构概述 10

2.2.1  命名空间 11

2.2.2  类 11

2.2.3  Main()方法 12

2.2.4  C#语句和注释 12

2.2.5  关键字与标识符 13

2.3  小结 14

2.4  练习 14

编程基础篇

第3章  变量、常量及运算符 17

3.1  变量是什么 17

3.2  变量的声明及初始化 17

3.2.1  声明变量 17

3.2.2  变量的初始化 18

3.3  数据类型 19

3.3.1  值类型 19

3.3.2  引用类型 27

3.4  变量的作用域 28

3.4.1  成员变量 28

3.4.2  局部变量 28

3.5  数据类型转换 29

3.5.1  隐式类型转换 29

3.5.2  显式类型转换 30

3.6  常量 31

3.6.1  cons...

本书紧紧围绕“理论知识+开发案例”的模式进行编写,在最后一章中以一个完整的项目为主线,将面向对象的编程思想应用于实际项目开发中。全书每章均包含大量的案例,将理论知识与实例紧密结合,达到了学以致用的目的。