本书共分14个项目,内容涵盖Visual Studio 2008开发环境的搭建、C#语法基础、方法、程序调试与异常处理、类和对象、继承与多态、抽象类与接口、数组与集合、文件处理技术、委托与事件、泛型、数据处理、程序打包、综合实践。本书可作为高等院校,中、高等职业技术院校,以及各类计算机教育培训机构的专用教材,也可供广大初、中级电脑爱好者自学使用。
项目一 欢迎进入C#世界
项目导读
知识目标
任务一 搭建C#开发环境
任务说明
预备知识
任务实施——安装与启动Visual Studio 2008
任务二 创建简单的C#应用程序
任务说明
预备知识
任务实施一——创建控制台应用程序
任务实施二——创建Windows窗体应用程序
任务实施三——创建WPF应用程序
项目总结
项目考核
项目实训
实训一 创建控制台应用程序
实训二 创建Windows窗体应用程序
实训三 创建WPF应用程序
项目二 C#语法基础——学好C#语言的基石
项目导读
知识目标
任务一 熟悉C#中的基础语言元素
任务说明
预备知识
任务实施——绘制梦幻曲线
任务二 掌握C#中分支与循环语句新用法
任务说明
预备知识
任务实施——创建自动售货机程序
项目总结
项目考核
项目实训
实训一 编制简易贷款计算器程序
实训二 设计十二星座速配系统
项目三 方法——完成工作的好帮手
项目导读
知识目标
任务一 掌握方法的声明与调用
任务说明
预备知识
任务实施——计算立方体和球体的体积
任务二 掌握方法与运算符重载
任务说明
预备知识
任务实施——计算圆和三角形的周长和面积
项目总结
项目考核
项目实训
实训一 设计程序计算学生成绩总分与平均分
实训二 设计程序计算购买商品总金额
项目四 程序调试与异常处理——解决突发事件的利器
项目导读
知识目标
任务一 掌握VS中调试程序的方法
任务说明
预备知识
任务实施——程序调试案例
任务二 学习异常处理的基础知识
任务说明
预备知识
任务实施——捕获数学计算中的异常
项目总结
项目考核
项目实训 设计程序判断是否闰年
项目五 类与对象——抽象与实体的完美结合
项目六 继承与多态——提高开发效率的妙招
项目七 抽象类与接口——创造类的样板
项目八 数组与集合——处理同类型数据的最好办法
项目九 文件处理技术——合理利用资源的最佳办法
项目十 委托与事件——教你如何引用方法
项目十一 泛型——提高代码重用的最好方法
项目十二 数据处理——使用ADO.NET操作数据库
项目十三 打包程序——快速部署C#应用程序的最佳方法
项目十四 综合实践——设计简单的图像处理软件
附录 C#中常用运算符的优先级