本教材按照基于工作过程的要求编写,通过一个完整的案例设计,全面细致地介绍了Visual C#面向对象编程的概念和方法,包括C#概述、模拟银行系统项目任务概述、C#基本语法、程序的基本结构、模拟银行系统的实体类设计、模拟银行系统操作类中方法的设计、ADO.NET类在银行系统中的应用、银行系统主要操作类的实现、模拟银行系统的窗体设计、银行系统中水晶报表的应用、异常和调试以及继承和接口的实现。本教材以Windows窗体应用程序设计为主线,以银行系统的开发为主导,力求让读者通过本教材的学习,较快地具备开发应用程序的基本能力,为进一步深入学习编程打下良好的基础。本教材每章均设计有与模拟银行系统配套的习题,以方便学生练习。 本教材可作为培养应用型,技能型人才的计算机相关专业的教材,也可作为初学编程人员的自学教程。