这本书所讲述的正是C#语言的最基础部分。对于每一个知识点的讲解,先用最简单的代码去讲解一个问题,然后在每章最后或实训指导中使用生动有趣的例子来综合运用前面所学知识。每个例子的代码都尽量控制在60行左右,这样不至于让初学者望而生畏。这些例子的代码虽然少,但却非常有技巧性,即使有一定经验的开发人员也能从中获益。
本书在配套光盘中免费赠送了800分钟的视频教程《C#语言参考视频》,这套视频凝聚了作者大量的心血,它对C#语言进行了详细而系统的讲解,在学习完本书的所有知识后,可以通过这套视频更深入地了解C#语言的各种机制。
本书主要介绍了使用Visual Studio 2005进行Windows应用程序开发所需要的基础知识。本书讲述了C#语言的特点;阐述了数据类型、运算符和表达式、判断循环语句、数组、方法等程序设计语言中最基础的内容;介绍了Windows应用程序开发的必备知识:窗体与控件、界面设计。为了使程序开发变得更有乐趣,书中穿插介绍了GDI+图形编程及简单的动画制作。本书最后为一个综合性的应用程序,以达到巩固前面所学知识的目的。
本书针对的是毫无编程经验的初学者以及从其他语言转入C#语言学习的人员。即使是有一定经验的开发人员,一样也可以在本书配套光盘的视频教程中找到所需的知识。
第1章 C#语言概述
1.1 C#语言简介
1.1.1 C#的由来
1.1.2 C#的特点
1.1.3 C#的开发前景
1.2 .NET开发平台
1.2.1 .NET概述
1.2.2 Visual Studio.NET 2005的安装
1.2.3 Visual Studio.NET 2005的集成开发环境(IDE)
1.3 开发环境的初步实践
1.3.1 创建项目
1.3.2 创建控制台应用程序
1.3.3 创建Windows应用程序
实训指导
本章小结
习题
第2章 常用标准控件
第3章 数据类型
第4章 运算符和表达式
第5章 条件判断语句
第6章 循环控制语句
第7章 数组
第8章 GDI+图形
第9章 方法
第10章 窗体与控件
第11章 界面设计
第12章 异常处理
第13章 综合实训
附录A ASCII码表
附录B C#主要控件名简写对照表
参考文献