本书是国家示范性高职院校建设项目成果,由首批国家示范性高职院校建设院校浙江金融职业学院编写。本书以Visual Studio 2005为程序设计环境,通过大量与实际程序设计有关的实例深入浅出地讲解C#程序设计的基本方法、技巧及注意事项,着重培养学生编写实际应用程序的能力,帮助学生关注编写程序的重要环节及过程,力求使学生通过本书的学习,能较快地具备开发应用程序的基本能力,为进一步深入学习编程打下良好的基础。
本书共分11章,每一章均以实用的项目为导向,并附以相应的任务,打破了以往教科书的编写套路,在兼顾基础知识的同时,着重强调学生的实际动手能力,让学生在实际的项目和任务中掌握C#的基本编程方法和技巧。
本书可作为高职高专院校计算机专业学生的教材,也可作为初学编程人员的自学教程。
- 开始之前
- 第一章 初识Visua lC#
- 项目一 新建一个项目
- 项目二 C#中的Hello World(一)
- 任务二 初步掌握C#程序的代码结构
- 任务三 了解对象的属性、事件和方法
- 项目三 C#中的Hello World(二)
- 任务四 窗体Form
- 任务五 3种最常用的控件的使用方法
- 任务六 编程风格建议
- 习题一
- 第二章 变量和数据类型
- 项目一 计算圆的面积与周长
- 任务一 掌握基本数据类型
- 任务二 掌握常量与变量
- 任务三 掌握运算符和表达式
- 项目二 一个简单的计数器
- 项目三 加法计算器
- 习题二
- 第三章 程序流控制
- 项目一 计算器(一)
- 任务一 掌握ifelse语句的使用方法及其应用
- 任务二 掌握switch语句的使用方法及其应用
- 项目二 序列求和
- 项目三 输出九九乘法表
- 任务四 掌握多重循环语句的使用方法及其应用
- 任务五 掌握终止循环的几种方法
- 习题三
- 第四章 常用控件的使用方法
- 项目一 计算器(二)
- 任务一 单选按钮控件RadioButton
- 任务二 掌握与控件相关的操作
- 项目二 计算器(三)
- 任务三 复选框控件CheckBox
- 任务四 容器控件
- 项目三 列表框的应用
- 项目四 计算器(四)
- 项目五 图片播放器
- 任务七 定时器控件Timer与图片框控件PictureBox
- 习题四
- 第五章 方法、数组与自定义类型
- 项目一 求两个数的最大公约数
- 项目二 数字转换器
- 项目三 计算器(五)
- 项目四 求矩阵的和
- 任务六 掌握多维数组的使用方法
- 任务七 掌握自定义类型
- 习题五
- 第六章 面向对象编程技术
- 项目一 定义Student类(一)
- 任务一 掌握类的概念和定义
- 任务二 掌握类的方法与关键字this
- 项目二 定义Student类(二)
- 习题六
- 第七章 菜单、工具栏、状态栏和对话框
- 项目一 我的记事本(一)
- 项目二 我的记事本(二)
- 项目三 我的记事本(三)
- 习题七
- 第八章 键盘和鼠标事件
- 项目一 只能输入数字的文本框
- 项目二 我的写字板
- 习题八
- 第九章 异常处理
- 项目一 除数为0
- 任务一 掌握处理异常的方法
- 任务二 部署Windows应用程序
- 习题九
- 第十章 数据库应用
- 项目一 创建一个Access数据库及数据表
- 项目二 创建一个SQL Server 2000数据库及数据表
- 任务一 了解数据库的基础知识
- 任务二 掌握SQL命令的使用方法
- 项目三 访问student数据库(一)
- 项目四 访问student数据库(二)
- 习题十
- *第十一章 创建ASP.NET程序
- 项目一 ASP.NET的Hello World
- 项目二 新建一个ASP.NET网站的登录页面(一)
- 项目三 新建一个ASP.NET网站的登录页面(二)
- 任务二 了解使用ADO.NET开发数据库应用程序的一般步骤
- 任务三 Response对象与Session对象
- 习题十一
- 附录 ASCII码表
- 参考文献