本书为浙江省普通高校“十三五”新形态教材和浙江省“十二五”优秀教材语言通俗易懂、案例生动实用有趣。配套源代码、实验教材、项目案例、习题解答、微视频、课件等各类教学材料。本书为浙江省十二五优秀教材,也是浙江省十三五新形态教材。
本书以通俗易懂的语言、丰富而又生动有趣的示例来讲解C#多方面的基础知识,具体囊括数据类型、运算符、程序控制、面向对象基础、数组、集合、字符串、文件、Windows Form程序设计、序列化、GDI+、多线程、SQL、ADO.Net等内容。本书开发环境为Visual Studio 2017,但本书绝大多数代码基本可以在接近不做更改的情况下,运行于Visual Studio 2005及以上版本。
全书讲解上力求通俗易懂,循序渐进,且针对重要知识点配套微视频; 案例安排上,大量辅以精炼示例,且兼顾示例的知识性和趣味性; 练习方面,既有简单的课堂练习、也有知识拓展性的课堂思考和课后思考,还有综合性较强较难的课后练习,综合性和难度逐步提升,符合一般的学习规律。另外,作者结合多年教学中所总结的学生的疑惑或者扩展某些课堂知识,在各章安排了相应的问与答,讲解了一些容易混淆的问题或者扩展了一些课堂知识供学有余力学生学习。
本书提供配套微视频、课件、教学大纲、教学计划进度、源代码、模拟试题等多种材料,供学生多方面学习,也供教师授课或读者自学使用。
本书适用于大中专院校、培训机构及.Net爱好者使用。适用于“C#面向对象程序设计”“WinForm应用开发”“.Net下的数据库应用开发”等课程。