C#程序设计教程

出版时间:2010-1  出版社:清华大学  作者:李春葆//谭成予//金晶//曾平  页数:419  

前言

  C#是微软公司结合C/C++和Java等语言特点设计的一种新的程序设计语言,它基于.NET Framework通用平台,C#程序开发人员可以直接使用.NET Framework中完整且丰富的类库设计出跨平台的软件系统。C#具有简单易学、使用方便的特点,利用它可以开发复杂的软件系统。  本书从介绍C#的基本概念出发,由简单到复杂,循序渐进介绍C#面向对象的程序设计方法。在内容讲述上力求翔实和全面,细致解析每个知识点和各个知识点的联系。书中列举了大量的应用示例,读者通过上机模仿可以大大提高使用C#开发控制台应用程序、Windows窗体应用程序和Web应用程序的能力。  全书分为1 5章,第1章介绍C#概述;第2章介绍简单的C#程序设计;第3章介绍C#程序设计基础;第4章介绍C#控制语句;第5章介绍数组和集合;第6章介绍面向对象程序设计;第7章介绍继承和接口设计;第8章介绍Windows窗体应用程序设计;第9章介绍用户界面设计;第1 0章介绍图形设计;第11章介绍文件操作;第1 2章介绍错误调试和异常处理;第13章介绍ADO.NET数据库访问技术;第14章介绍XML.及其应用;第1 5章介绍Web应用程序设计。

内容概要

本书以Visual C# 2005为平台介绍C#程序设计方法,包括C#可视化编程过程、C#语言基础、窗体和控件设计、面向对象程序设计、图形设计、文件操作、ADO.NET数据库访问技术、XML应用和Web应用程序设计等。  本书内容翔实,循序渐进地介绍各个知识点,可作为各类高等院校计算机及相关专业“C#程序设计”课程的教学用书,也适合作为计算机应用人员和计算机爱好者参考用书。

书籍目录

第1章 C#概述 第2章 简单的C#程序设计 第3章 C#程序设计基础 第4章 C#控制语句 第5章 数组和集合 第6章 面向对象程序设计 第7章 继承和接口设计 第8章 Windows窗体应用程序设计 第9章 用户界面设计 第10章 图形设计 第11章 文件操作 第12章 错误调试和异常处理 第13章 ADO.NET数据库访问技术 第14章 XML及其应用 第15章 Web应用程序设计 参考文献

章节摘录

  .NET Framework下提供了一个巨大的统一基础类库,该类库提供了程序员在开发程序时所需要的大部分功能,而且这个类库可以被使用任何一种支持.NET的程序语言加以引用,程序员不再需要为了不同的类库而学习不同的程序设计语言。  .NET基础类库是以面向对象为基础创建的,其实在.NET Framework下,不管是数字还是字符串,所有的数据都是对象。.NET中基础类库结构是阶层式的,采用命名空间加以管理,方便程序员进行分类引用。  5.公共语言运行环境(CLR)  以前的c#开发的程序运行速度慢,是因为其运行环境是以COM为基础进行编译和运行的。在.NET Framework下,所有的程序语言将使用统一的虚拟机,CLR将是所有的.NET语言在执行时所必备的运行环境,这种统一的虚拟机与运行环境可以达到跨平台的目的。CLR大致可以再分为以下几部分。  (1)通用类型系统(Common Type System,CTS)  该系统的作用是使所有支持的语言共享相同的数据类型。无论程序是以什么语言编写的,都会被编译成相同的中间语言,而这个中间语言在CLR下其数据都将具有相同的名称,从而使得不同语言之间的数据得以沟通协调。  (2)内存管理和资源回收  支持.NET且遵守共同规范的程序语言所编写的程序,称之为managed code(托管代码),而之前各版本的其他语言所编写的代码称为Unmanaged code(非托管代码)。称为managed code的程序语言是因为这些程序代码在执行过程中所使用到的内存资源受到CLR的监控,各种数据与对象的生存期都由CLR管理。  CLR提供了统一的资源回收机制,对于不再使用的对象等,会自动释放所使用的资源,避免造成程序错误或内存耗损。

图书封面

评论、评分、阅读与下载


    C#程序设计教程 PDF格式下载


用户评论 (总计8条)

 
 

  •   还可以吧!觉得这个语言还是很不错的,虽然学校专业开了这门课,但是离专业还是有些远。但是看了以后,很想好好学习这门语言,还是很有用处的~技多不压身~
  •   东西不错,发货挺快的
  •   书质量不错,服务也好案例少了点
  •   感觉说的很笼统,很多东西不知道怎么来的,没有一定c语言基础的或许看起来有难度
  •   这本书的知识分类的很细,把每个函数的属性写的很清楚,是建立在VS2008上编写的,还算比较新,但是有的函数调用方法没有那么足够的例子,需要自己去探索用法,总体上是深入浅出,还算是给读者一个比较清晰的认识,知识结构较为缜密。
  •   从汇编,C,一直到C++,现在终于到C#了,一路起来不容易呀,有好书相伴真好!
  •   比京东的货全啊
  •   这本书不怎么时候初学的
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7