计算机与信息科学系列规划教材 C#与WinForm程序设计与上机指导
作者:周忠宝等编著
出版时间: 2018年版
丛编项: 计算机与信息科学系列规划教材
内容简介
《C#与WinForm程序设计与上机指导》从C#与winForm程序设计初学者的角度出发,对c#语言的概念和技术等基础内容进行了全面、详细的讲解。全书理论部分共10章,主要介绍了.NET平台及C#简介、C#的语法基础、C#中的选择语句与循环语句、字符串与数组、C#中的方法、winForm编程基础、WinForm控件基础、AD0.NET基础、ADO.NET查询和DataGridView控件的相关知识,且每章都配有丰富的实例、要点和作业。上机部分安排了9个实操示例,帮助读者理解和掌握书中的内容,非常适合教师教学和学生自学。《C#与WinForm程序设计与上机指导》适合作为职业院校计算机相关专业“C#程序设计”课程的培训教材,也可以作为程序设计人员或对C#编程感兴趣的读者的入门参考书。
目录
理论部分
第1章 .NET平台及C#简介
1.1 Microsoft.NET简介
1.1.1 什么是.NET
1.1.2 了解.NET
1.2 C#的介绍
1.2.1 什么是C#
1.2.2 了解C#
1.3 第一个.NET应用程序
1.3.1 使用开发工具创建一个应用程序
1.3.2 代码的注释
1.4 控制台的输入与输出
1.4.1 控制台的输入
1.4.2 控制台的输出
第2章 C#的语法基础
2.1 C#中的常量
2.1.1 整数常量
2.1.2 浮点常量
2.1.3 字符常量
2.1.4 字符串常量
2.1.5 定义常量
2.2 C#中的变量及其作用域
2.2.1 C#变量
2.2.2 C#中的变量定义
2.2.3 变量的作用域
2.3 C#中的数据类型转换
2.3.1 显式转换
2.3.2 隐式转换
2.3.3 使用Parse方法转换
2.4 C#中的运算符与表达式
2.4.1 运算符分类
2.4.2 算术运算符
2.4.3 关系运算符
2.4.4 逻辑运算符
2.4.5 位运算符
2.4.6 赋值运算符
第3章 c#中的选择语句与循环语句
3.1 C#中的选择语句
3.1.1 if...else语句
3.1.2 switch语句
3.2 C#中的循环语句
3.2.1 for循环
3.2.2 while循环
3.2.3 do…while循环
3.2.4 foreach循环
3.2.5 break和continue语句
第4章 字符串与数组
4.1 字符串
4.2 数组
4.2.1 声明数组
4.2.2 访问数组元素
第5章 C#中的方法
5.1 什么是方法
5.2 方法的作用
5.3 方法的定义
5.3.1 方法的声明
5.3.2 方法的定义
第6章 WinForm编程基础
6.1 Windows编程简介
6.1.1 认识Windows窗口
6.1.2 第一个窗体应用程序
6.2 WinF、orm中的常用控件
6.2.1 标签(Label)
6.2.2 文本框(TextBox)
6.2.3 辛垂崖丑(Button)
6.2.4 列表框(ListBox)
6.2.5 组合框(ComboBox)
6.2.6 消息框(MessageBox)
6.3 窗体
6.3.1 窗体的常用属性
6.3.2 窗体的常用事件与方法
第7章 WinForm控件基础
7.1 选择控件
7.1.1 单选按钮(RadioButton)
7.1.2 复选框(CheckBox)
7.1.3 数字选择控件(NumericUpDown)
7.2 容器控件
7.2.1 分组框(GroupBox)
7.2.2 画板(Panel)
7.2.3 选项卡(TabContr01)
7.3 导航控件
7.3.1 下拉式菜单(MenuStrip)
7.3.2 上下文菜单(ContextMenuStrip)
7.3.3 工具栏(ToolStrip)
7.3.4 状态栏(SLatusStrip)
7.4 其他控件
7.4.1 图片框(PictureBox)
7.4.2 计时器
7.5 窗体
第8章 .ADO.NET基础
8.1 ADO.NET概述
8.1.1 什么是ADO.NET
8.1.2 ADO.NET的作用和地位
8.2 AD0.NET的组成
8.3 Connection对象的使用
8.3.1 Connection对象
8.3.2 使用SqlCoImection连接SQL Servet
8.4 使用Command对象操作数据库
8.4.1 Command对象简介
8.4.2 使用SqlCommand执行inseI't语句
8.4.3 使用SqlComma_nd执行update语句
8.4.4 使用SqlCommand执行delm,e语句
第9章 ADo.NET查询
9.1 Command查询单个值
9.1.1 Command查询数据原理
9.1.2 查询的实现
9.2 DataReader查询多行多列
9.2.1 DataReader工作原理
9.2.2 DataReacler对象的属性与方法
9.3 断开式连接
9.3.1 断开式连接原理
9.3.2 DataAdapter的属性与方法
9.3.3 DataSet的介绍
9.3.4 DataSet的属性与方法
9.3.5 示例
第10章 DataGridView控件
10.1 数据绑定
10.1.1 数据绑定介绍
10.1.2 DataGridView取得或者修改当前单元格的内容
10.1.3 DataGridVJew设定单元格只读
10.1.4 DataGridViewr不显示最下面的新行
10.1.5 DataGridView判断新增行
10.1.6 DataGridView行的用户删除操作的自定义
10.1.7 DataGridView行、列的隐藏和删除
10.1.8 DataGridView禁止列或者行的Resize
10.1.9 DataGridView列宽和行高自动调整的设定
上机部分
上机1 Visual Studio 2010及C#简介
第1阶段指导
第2阶段练习
上机2 C#语言基础(1)
第l阶段指导
第2阶段练习
上机3 C#语言基础(2)
第1阶段指导
第2阶段练习
上机4 C#语法基础
第1阶段指导
第2阶段练习
上机5 WinForm编程基础
第1阶段指导
第2阶段练习
上机6 WinForm基础控件
第1阶段指导
第2阶段练习
上机7 ADO.NET简介
第1阶段指导
第2阶段练习
上机8 ADO.NET查询
第1阶段指导
第2阶段练习
上机9 DataGridView控件
第1阶段指导
第2阶段练习
参考文献