本书是源于作者以及开发团队10年的计算机开发经验的集结。通过这么多年的实践经验和培训经验,作者在本书采用了一种全新的写作方法。
本书分为.Net系统体系结构,c#开发环境,编写第一个c#程序,c#程序设计基础知识,面向对象的程序设计思想,面向对象的c#语言,深入了解c#语言,c#针对文件、数据库、XML的基本应用,项目实例等9个部分。
根据作者多年的工作经验,作者针对九个部分,一共提出了近500个问题。这些问题,贯串了整个C#语言。有的问题很权威,比如C#语言有多少种值类型?有的问题很详细,比如教你如何开发第一个c#程序。另外,基本上每一个问题都跟着一个实例,通过实例的练习,可以更好的学习这个技术。在本书的最后,还有两个大的实例项目,会把整个的学习内容贯穿起来。
本书采用一问一答一实例的方式,由作者来根据多年的开发经验,分步骤,分阶段,作者提出学习C#语言相关的问题,然后作者来解答对应的问题,最后再给出对应的实例,让读者更准确的找到这们语言的知识点、关键点。加强了对这些问题的记忆和理解。相比其他的长篇大论的计算机语言开发书,具有更直接,更清晰等特点。