本书以微软Visual Studio 2010作为开发平台,全书共分12章。其中,前8章介绍C# 语言面向对象程序设计基础和编程环境,主要内容包括Visual Studio 2010开发平台介绍、C#语言基础、流程控制、数组与结构,以及类与对象、继承与多态、接口、委托、事件、泛型和文件等;第9~12章介绍Visual C#窗体应用开发,通过开发计算器、记事本和学生信息管理系统等Windows应用程序,详细介绍了包括窗体与常用控件、菜单与工具栏、对话框等在内的界面设计,以及Windows窗体应用程序进阶,包括文件操作和数据库技术等编程技术。
书中所有程序全部运行通过,并免费提供所有源程序代码,以及模仿练习、拓展训练和自我测试练习等源程序代码。
本书可以作为高职高专院校计算机信息管理、软件技术等相关专业“C#面向对象程序设计”课程的教材,也可以作为应用型本科相关专业“C#面向对象程序设计”课程的教材。