书籍简介:
《高职高专计算机规划教材·任务教材系列:C#应用程序设计》以Visual Studio 2005为平台,每章均从工作任务入手,让读者突破传统的思维和学习方式,深入浅出地了解C#程序设计的基础知识和编程方法;内容全面,实例丰富,简明易懂,突出实用性。《高职高专计算机规划教材·任务教材系列:C#应用程序设计》每章开始都附有项目学习目标,对该章节项目完成过程中,学生应该要重点掌握的内容有一个总体介绍。然后以工作任务入手,分别从“任务描述”、“任务实施”和“相关知识”几个方面,将知识分散于各个工作任务中,在工作任务中学习知识。每章末附有本章小结和课后作业,供学生及时消化对应章节所学的内容。
作者简介:
韦鹏程,张伟,朱盈贤
出版日期:
2011年07月
章节目录:
第1章 初识C#
学习目标
任务1 第一个控制台应用程序
任务描述
任务实施
1.创建项目
2.代码的编写
3.程序的运行
相关知识
1.类的定义
2.Main()方法
3.输入与输出
4.命名空间
5.代码注释
任务扩展
任务2 第一个WinForm程序
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.事件
2.属性
3.“属性”窗口
任务扩展
本章小结
习题
第2章 C#语言基础
学习目标
2.1 变量与常量
任务1 计算体脂指数BMI
任务描述
任务实施
1.创建项目
2.代码的编写
3.程序的运行
相关知识
1.类的定义和变量的声明
2.MessageBox类
3.字符串运算符
4.变量值的覆盖
2.2 基本数据类型
任务2 BMI计算器的改进1
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.数字字符串转换为数字
2.捕获异常及处理异常
3.算术运算
任务3 转换成大写字母
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.字符串与字符型数据的转换
2.char.IsLetter()方法
3.字符型与数值型数据的转换
4.基本数据类型的相互转换
任务4 BMI计算器的改进2
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.运算符的优先级和结合性
2.条件运算符
3.赋值运算符
任务5 密码语言
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.对象的创建
2.对象的操作
3.字符串的索引
本章小结
习题
第3章 C#程序的流程控制
学习目标
3.1 选择结构
任务1 猜硬币
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.RadioButton单选按钮控件
2.Random随机类
任务2 个税计算器
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.Math数学类
2.字符串的格式化输出
任务3 简易数学计算器
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.ListBox列表框
2.ComboBox组合框
3.2 循环结构
任务4 九九乘法表
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.循环的执行
2.循环的嵌套
3.输出的格式
任务5 公约数与公倍数
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.循环的执行
2.GroupBox控件
3.CheckBox控件
任务6 存款计算
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.循环的执行
2.while与do…while的区别
3.3 转向语句
任务7 输出特定数列
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.break的运行
2.continue的执行
本章小结
习题
第4章 数组与自定义类型
学习目标
4.1 数组的概念
任务1 数据排序
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.数组的创建与引用
2.窗体的对话框模式
任务2 数据排序修改
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.变长数组的声明与创建
2.数组的Length属性
3.foreach循环语句
4.2 多维数组
任务3 货品数量计算
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.多维数组的访问
2.获取维长度
3.变量的值类型与引用类型
4.3 数组列表与控件数组
任务4 数组列表的使用
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.生成不同的随机数
2.数组与数组列表的常用属性和方法
3.Sort()方法
4.Add(object)方法
5.Remove(value)方法
6.RemoveAt(index)方法
7.Clear()方法
8.Insert(index,value)方法
9.IndexOf(object)方法
任务5 控件数组的运算
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.数组作为参数
2.params关键字
4.4 自定义类型
任务6 统计得分
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.结构类型
2.枚举类型
本章小结
习题
第5章 面向对象程序基础
学习目标
5.1 类与对象
5.2 字段
任务1 改写BMI计算器
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.声明与使用对象
2.类的封装
3.访问控制
5.3 属性
任务2 使用属性
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.属性的声明
2.属性的访问器
3.访问类成员
4.属性和字段
5.4 类的方法
任务3 完善面向对象的BMI计算器
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.声明方法
2.调用方法
3.方法和属性
任务4 交换文本框内容
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.按值传递
2.按引用传递
任务5 方法的重载
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.方法的重载
2.调用重载方法
5.5 类的构造函数
任务6 声明构造函数
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.声明构造函数
2.构造函数的使用
3.析构函数
任务7 重载构造函数
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.重载造函数
2.this关键字
3.调用其他构造函数
5.6 静态成员与实例成员
任务8 计数矩形个数
任务描述
任务实施
1.创建项目和窗体
2.代码的编写
3.程序的运行
相关知识
1.静态数据成员
2.静态方法
本章小结
习题
……
第6章 继承和多态性
第7章 委托与事件
第8章 Windows相关控件
第9章 使用ADO.NET进行数据库编程
第10章 文件I/O操作
封面图: