C#程序设计基础

C#程序设计基础

朱晓辉, 丁浩, 陈淼博, 编著

出版社:清华大学出版社

年代:2013

定价:30.0

书籍简介:

本书以C#4.0为主要内容。为了降低学习难度,书上案例通过命令窗口程序的形式来展示,通过简单程序例子来描述复杂问题,把复杂问题简单化。既包含了面向对象的基础知识和C#语言的基本概念、基本技术,也包含了泛型、lambda表达、事件、匿名类等最新的C#程序设计技术。内容由浅入深,不但详细讲解了C#基础知识,也有重点地挑选了与实际项目开发相关的高级开发技术和知识,从而为学生进一步学习C#高级开发技术打下良好基础。

书籍目录:

第1章 .NET与C#

1.1 NET介绍

1.1.1 NET Framework简介

1.1.2 NET框架主要内容

1.1.3 公共语言运行时

1.2 C#介绍

1.2.1 C#简介

1.2.2 C#优势

1.3 课后习题

第2章 第一个C#程序

2.1 Visual Studi0 2012开发环境

2.1.1 Visual Studi0 2012简介

2.1.2 Visual Studi0 2012安装

2.1.3 Visual Studi0 2012集成环境介绍

2.2 第一个C#程序

2.2.1 创建第一个C#程序

2.2.2 运行第一个C#程序

2.3 课后习题

第3章 变量与表达式

3.1 C#基本语法

3.1.1 关键字

3.1.2 注释

3.1.3 命名规则与约定

3.2 数据类型

3.2.1 概述

3.2.2 值类型

3.2.3 引用类型

3.3 常量、变量和类型转换

3.3.1 常量

3.3.2 变量

3.3.3 类型转换

3.3.4 装箱与拆箱

3.4 运算符与表达式

3.4.1 赋值运算符

3.4.2 算术运算符

3.4.3 关系运算符

3.4.4 逻辑运算符

3.4.5 位运算符

3.4.6 运算符优先级

3.4.7 表达式和语句

3.5 课后习题

第4章 流程控制语句

4.1 流程控制语句概述

4.2 选择语句

4.2.1 if语句

4.2.2 switch语句

4.3 循环语句

4.3.1 do循环

4.3.2 while循环

4.3.3 for循环

4.3.4 foreach循环

4.4 跳转语句

4.4.1 break语句

4.4.2 continue语句

4.5 代码调试

4.5.1 运行、调试与生成

4.5.2 语法错误调试

4.5.3 逻辑错误调试

4.5.4 其他调试技术

4.6 课后习题

第5章 数组与集合

5.1 数组

……

第6章 面向对象编程基础

第7章 高级面向对象技术

第8章 C#高级技术

第9章 XML和文件操作

第10章 Windows应用程序开发基础

第11章 项目实训案例

内容摘要:

本书以微软最新的Visual Studio 2012作为开发平台,系统地介绍了C#语言基础知识、面向对象编程等知识。本书主要内容包括C#编程基础、面向对象程序设计、Windows应用程序开发、XML及文件操作等。本书在注重C#程序设计基础知识的同时,对C#中的委托和事件、推断类型、泛型、反射、Lambda表达式、Linq查询等高级技术和知识做了比较深入和详细的介绍,为读者后续课程中高级程序设计技术和方法(例如基于MVC的Web开发、基于Linq的数据库开发等)的学习打下了良好的基础。本书在注重知识点讲解的基础上,采用理论联系实际的方法,为书中每个知识点都配有至少一个可实际运行的程序,以方便读者学习和理解。每章还配有课后习题,可帮助读者进一步掌握书中相关知识和编程技术。本书最后附有三个完整的项目案例,可作为学生课程设计案例或作为整个学期的一个大作业供学生课后独立完成。三个项目案例经过精心设计,贯穿了本书中所学的大部分知识和编程技能。本书配有教学课件,书中所有的程序示例、课后习题以及三个项目案例都配有完整的源程序,供读者学习时参考,并且所有代码都已在机器上编译并运行通过。

编辑推荐:

《C#程序设计基础/高等学校计算机基础教育规划教材》作者都具有丰富的.NET环境下软件开发实际经验,以培养学生的实际软件开发能力作为《C#程序设计基础/高等学校计算机基础教育规划教材》编写的出发点和落脚点。
以微软最新的Visua·Studi0 2012作为开发平台,系统介绍C#语言基础知识、面向对象编程等知识,主要包括:C#编程基础、面向对象程序设计、Windows应用程序开发、XML及文件操作等。《C#程序设计基础/高等学校计算机基础教育规划教材》在注重C#程序设计基础知识的同时,对C#中的委托和事件、推断类型、泛型、反射、Lambda表达式、Linq查询等高级技术和知识做了比较深入和详细的介绍,以便学生为后续课程中高级程序设计技术和方法的学习打下良好的基础。
在注重知识点讲解的基础上,采用理论联系实际的方法,为书中每个知识点都配有至少一个可实际运行的程序,以方便学生学习和理解。每章还配有课后习题,可帮助学生进一步掌握书中相关知识和编程技术。最后附有三个完整的项目案例,可作为学生课程设计案例或作为整个学期的大作业供学生课后独立完成,三个项目案例经过精心设计,贯穿了本书中所学的大部分知识和编程技能。

书籍规格:

书籍详细信息
书名C#程序设计基础站内查询相似图书
9787302325727
如需购买下载《C#程序设计基础》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数印数 3000

书籍信息归属:

C#程序设计基础是清华大学出版社于2013.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。