基本信息
内容简介
目录
1.1.NET框架概述
1.1.1公共语言运行时
1.1.2基础类库
1.1.3.NET框架编程模型
1.1.4.NET程序的编译与运行
1.1.5Visual Studio 2010.NET集成开发环境
1.1.6命名空间
1.1.7C#数据类型
1.1.8数组
1.1.9流程控制
1.2C#面向对象编程基础
1.2.1C#类的声明
1.2.2类的成员
1.2.3静态成员和实例成员
1.2.4类的构造函数和析构函数
1.2.5方法
1.2.6静态方法和非静态方法
1.2.7方法的重载
1.2.8属性
前言
本书作者长期从事Visual C#.NET的教学与应用开发,在长期的工作和学习中积累了丰富的经验和知识,了解在学习编程的时候需要什么样的书才能提高C#开发能力,才能以最少的时间投入得到最好的实际应用。
本书讲解C#的基础知识和面向对象编程,将C#的常用控件、图形图像编程、文件操作、网络编程、数据库编程等分解到各个游戏中,在游戏设计开发过程中你将不知不觉地学会这些枯燥的技术; 通过本书,你将学会C#编程技术和技巧,学会面向对象的设计技术,了解程序设计的所有相关内容。
本书中的23款游戏实例涵盖了益智、棋牌、休闲、网络等游戏,其中,第2~9章为益智游戏,第10~14章为控制类游戏,第15~17章为棋牌类游戏,第18~23章为其他类游戏。
本书内容丰富、全面,其中的通用代码可直接应用于一般的游戏设计。每款游戏实例均提供了详细的设计思路、关键技术分析以及具体的解决方案。每一款游戏实例都是活的、实用的C#编程实例。
本书是助你自娱自乐、创造美好生活、步入C#程序员行列的敲门砖!
需要说明的是,学习编程是一个实践的过程,而不仅仅是看书、看资料的过程,亲自动手编写、调试程序才是至关重要的。通过实际的编程以及积极的思考,读者可以很快地掌握编程技术,而且,在编程中读者会积累许多宝贵的编程经验。在当前的软件开发环境下,这些编程经验对开发者来说尤其不可或缺。
本书由夏敏捷(中原工学院)主持编写,梁芳(河南省地质高级技工学校)编写第1章,原方(中原工学院)编写第2章、第3章,王宗江、邵奇峰、张茜、杜献峰(中原工学院)编写第8~19章,张锦歌(河南工业大学)编写第20~22章,其余章节由夏敏捷编写。在编写本书的过程中,为确保内容的正确性,
作者参阅了很多资料,并且得到了中原工学院计算机学院郑秋生教授和资深Web程序员的支持,在此谨向他们表示衷心的感谢。本书的学习资源可以在清华大学出版社网站(http://www.tup.tsinghua.edu.cn/)按作者名检索下载,为了便于读者学习,作者还提供了教学视频(http://pan.baidu.com/s/1mgopOl8及二维码)对每个游戏案例进行详细讲解。
由于作者水平有限,书中难免有错,敬请广大读者批评指正,在此表示感谢。
夏敏捷2015年7月