C#程序设计与项目实践

作者:朱二喜 陆红蕾 徐敏

丛书名:21世纪面向工程应用型计算机人才培养规划教材

定价:39.5元

印次:1-1

ISBN:9787302275671

出版日期:2012.03.01

印刷日期:2012.02.27

图书责编:刘向威

图书分类:教材

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

本书基于Visual Studio 2008/.NET Framework 3.5开发和运行环境,阐述了C# 3.0语言的基础知识,以及使用C# 3.0语言的实际开发应用实例。具体内容包括C#语言基础、对象和类、基本常用类与异常处理、Windows编程基础、文件操作、ADO.NET与数据访问、GDI+绘图等。 本书作者结合多年的程序设计、开发经验以及多年的授课经历,参阅大量文献资料,精选了大量的实际项目和示例,由项目到技能,再到知识点,个个击破,由浅入深、循序渐进地介绍了C#程序设计的基本知识,让读者更扎实更牢固更系统全面地掌握C#语言的理论与应用。 本书适用于高职高专类的学生,也可以作为自学者的初读版本,同时还可作为广大程序设计开发者、爱好者的参考书籍。

C#作为一门非常流行的程序设计语言,集中了C、C++和Java等语言的优点。C#程序开发人员可以直接使用.NET Framework中完整且丰富的类库设计出跨平台的软件系统。C#具有简单易学、使用方便的特点,利用它可以开发复杂的软件系统。 本书主要基于Visual Studio 2008/.NET Framework 3.5开发和运行环境,阐述了C# 3.0语言的基础知识,以及使用C# 3.0语言的实际开发应用实例。 本书共分为8章,第1章讲述基本的理论知识,包括C#语言的概述和特点,.NET Framework的概述和结构,以及Visual Studio 2008开发运行环境的介绍和C#编译过程; 第2章讲述C#语言的基础知识,包括常量与变量、通用数据类型、运算符、数组、数据类型转换和C#编程规则; 第3章讲述类和对象,包括类的声明、内部结构、属性、构造函数、委托与事件、索引器等,同时还介绍了面向对象的编程,包括继承和接口; 第4章讲述常用的类和异常处理,包括String类、DateTime结构、Random类等主要的类,同时介绍了异常的概念、处理机制和常见的异常类; 第5章讲述Windows基础编程,包括基本控件的属性与事件驱动,同时讲授了菜单栏等窗体部分的制作过程; 第6章讲述文件的操作,包括文件的创建、读取与写入等; 第7章讲述数据库访问,包括ADO.NET的概述与内容、数据库访问方法、操作数据的类和控件的介绍; 第8章讲述GDI+绘图,包括主要图形的绘制及各种绘图要素的使用方法。 本书具有如下特点。 (1) 采用项目驱动式教学,在实际的项目中,讲述技能操作与知...

目录
荐语
查看详情 查看详情
第1章基本理论知识

项目一: 一个简单的C#程序

技能1: 认识C#语言

技能2: 了解.NET框架结构

技能3: 认识通用类型系统

技能4: 认识程序集

技能5: 认识.NET Framework类

技能6: 认识命名空间

技能7: Visual Studio 2008的介绍

技能8: 掌握创建、编写和调试项目

小结

第2章C#语言基础

项目一: 演示输出

技能1: 熟悉C#程序的基本结构

项目二: 三角形属性计算

技能2: 标识符命名原则

技能3: 运用通用数据类型

技能4: 认识常量和变量

项目三: 丰富的算术运算

技能5: 认识运算符

技能6: 熟悉运算符的优先级

技能7: 认识类型转换

技能8: 了解装箱和拆箱

项目四: 最大公约数和最小公倍数

技能9: 掌握条件语句

技能10: 掌握循环语句

技能11: 掌握跳转语句

项目五: 一个枚举的应用

技能12: 认识枚举类型

项目六: 计算100个学生成绩

技能13: 认识数组

技能14: 认识命名空间

技能15: Main()方法的使用

技能16: 格式化输出

技能17: 使用注释

技能18: C#预处理器指令的使用

技能19: C#编程规则

小结

第3章对象和类

项目一: MathTest项目

技能1: 认识类

技能2: 认识类成员

技能3: 掌握方法成员

技能4:... 查看详情

查看详情