C#程序设计教程
C#程序设计教程封面图

C#程序设计教程

李瑞旭, 孙凤芝, 梁振军, 编著

出版社:清华大学出版社

年代:2016

定价:32.0

书籍简介:

本书以Visual Basic6.0(简称VB6.0)企业版为背景,以“厚基础、重应用”为原则,同时兼顾了全国计算机等级考试(VB)最新考试大纲要求,着重介绍了高级语言程序设计和可视化编程技术。主要内容包括Visual Studio6.0开发环境、面向对象的基本概念和方法、VB语言基础、Windows应用开发、图形编程、文件操作和简单数据库编程等。

书籍目录:

第1章.NET与C#

1.1.NET概述

1.1.1.NET与VisualStudio&C#的历史延承

1.1.2.NET各个版本的技术改进

1.1.3.NETFramework框架结构

1.1.4.NE工程序的编译与运行

1.1.5基于.NET的应用程序

1.2C#概述

1.2.1C#简介

1.2.2C#的特点

1.3VisualStudio2010集成开发环境

1.3.1各种版本比较

1.3.2VisualStudio2010安装

1.3.3集成开发环境

1.3.4其他常用工具

1.4第一个C#程序

1.4.1HelloWorld程序

1.4.2C#程序的基本结构

1.5C#语法基础

1.5.1C#关键字

1.5.2标识符

1.5.3命名空间

1.5.4Main方法

1.5.5控制台输入输出

1.5.6注释及书写规则

本章小结

习题

第2章C#编程基础

2.1数据类型

2.1.1值类型

2.1.2引用类型

2.2常量和变量

2.2.1常量

2.2.2变量

2.3数据类型转换

2.3.1隐式转换

2.3.2显式转换

2.3.3使用类方法的显式转换

2.3.4TryParse()方法转换

2.4装箱和拆箱

2.4.1装箱

2.4.2拆箱

2.5运算符与表达式

2.5.1算术运算符

2.5.2关系运算符

2.5.3逻辑运算符

2.5.4位运算符

2.5.5赋值运算符

2.5.6条件运算符

2.5.7运算符优先级和结合性

2.6控制语句

2.6.1分支语句

2.6.2循环语句

2.6.3跳转语句

2.7数组

2.7.1数组的声明

2.7.2数组的初始化

2.7.3数组元素的使用

2.7.4使用foreach语句访问数组

本章小结

习题

第3章常用基础类与集合

3.1常用基础类

3.1.1.NETFramework基础类库

3.1.2Math类

3.1.3DateTime和TimeSpan类

3.1.4Random类

3.1.5String类

3.1.6StringBuilder类

3.1.7Array类

3.1.8并行计算

3.2集合

3.2.1什么是集合

3.2.2ArrayList

3.2.3Hashtable

3.2.4Queue和Stack

3.2.5SortedList类

3.2.6集合空间接口

本章小结

习题

第4章面向对象程序设计

4.1面向对象的基本概念

4.2类和对象

4.2.1类的声明

4.2.2类成员

4.2.3对象创建与访问

4.2.4构造函数和析构函数

4.3字段

4.4属性

4.4.1属性定义

4.4.2属性访问

4.4.3属性与字段的比较

4.5方法

4.5.1方法的定义

4.5.2方法的参数类型

4.5.3静态方法与实例方法

4.5.4方法重载

4.5.5this关键字

4.6类的继承

4.6.1继承的概念

4.6.2派生子类

4.7类的多态

4.7.1方法的隐藏

4.7.2虚方法的重写

4.7.3抽象方法的重写与抽象类

4.7.4密封类

4.7.5base关键字

4.8委托与事件

4.8.1委托

4.8.2事件

4.9接口

4.9.1接口定义

4.9.2接口实现

4.9.3接口与抽象类比较

4.10结构与枚举

4.10.1结构的声明与实例化

4.10.2枚举

4.11C#2.0/3.0新特性

4.11.1泛型

4.11.2分部类型

4.11.3匿名方法

4.11.4静态类

4.11.5可空类型

4.11.6隐式类型

4.11.7自动实现的属性

4.11.8匿名类型

4.11.9扩展方法

4.11.10Lambda表达式

本章小结

习题

第5章异常处理与程序发布

5.1错误、异常与调试的概念

5.2异常处理

5.2.1异常类

5.2.2异常处理语句

5.2.3自定义异常

5.3程序调试

5.3.1控制应用程序的执行过程

5.3.2附加到进程

5.3.3断点

5.3.4查看程序的状态

5.4程序发布

本章小结

习题

……

第6章Windows应用

第7章图形图像编程

第8章流和文件

第9章数据库程序设计

第10章ASP.NET编程初步

附录A实验

参考文献

内容摘要:

本书以Visual Studio 2010为平台,采用理论与实例相结合的方式,介绍了C#可视化面向对象编程的概念和方法。全书共分10章,主要内容包括C#编程基础、常用基础类与集合、面向对象程序设计、异常处理与程序发布、Windows应用开发、GDI+编程、文件操作、数据库应用编程和ASP.NET编程初步等方面的理论和开发技术。书中包含了大量的实用性实例,有助于读者准确掌握C#的基本概念和技术应用,并且每一章均配有一定数量的习题,以便读者练习。书后附有15个实验,可帮助读者较快地练习和掌握C#的基本开发技术,培养和锻炼编程能力。本书是作者在十多年教案的基础上整理而成的,从内容编排、难易度和课时数等方面比较适合作为高校C#课程的教材;同时,本书也适合作为初学者的自学教材。作为快速入门级读物,不要求读者具有任何编程方面的知识。 与本书相关的教学资源(电子教案、实例源代码等)可到清华大学出版社网站下载,网址为http://www.tup.com.cn。

编辑推荐:

《高等院校信息技术规划教材:C#程序设计教程》是作者在十多年教案的基础上整理而成的,从内容编排、难易度和课时数等方面比较适合作为高校C#课程的教材;同时,《高等院校信息技术规划教材:C#程序设计教程》也适合作为初学者的自学教材。作为快速入门级读物,不要求读者具有任何编程方面的知识。

书籍规格:

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

书籍信息归属:

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