作为.NET平台上的核心开发语言,C#将对象技术和泛型思想有机地融合在一起,能够从根本上提高软件的开发和运行效率。本书是关于C#语言程序设计的基础教科书,深入讲解了C#的语法和类型系统、面向对象程序设计(包括对象、接口、继承和多态性)、泛型程序设计(包括泛型类型、可空类型、泛型方法和匿名方法)以及商业应用开发的基础知识(包括文件操作、数据库访问、多线程和ASP.NET应用开发)。本书可作为高等院校计算机及相关专业的程序设计语言教材,也可供专业软件开发人员学习参考。本书另配有实验指导书供教学选用。
本书系统地介绍了计算机科学与技术等相关专业所必需的离散数学知识。全书共8章。第1章介绍命题及命题逻辑,第2章介绍谓词逻辑及其推理理论,第3章介绍集合与关系的基本概念和性质,第4章介绍函数,第5章介绍代数系统,第6章介绍格与布尔代数,第7章介绍图论的基本概念及其性质,第8章介绍离散数学在计算机科学中的一些具体应用。 本书适合作为高等学校计算机专业及相关专业的本科生教材,也可以供对离散数学有兴趣的读者自学。