《C#与WinForm程序设计与上机指导》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:周忠宝等编著
  • 出 版 社:长沙:湖南大学出版社
  • 出版年份:2018
  • ISBN:9787566716682
  • 页数:157 页
图书介绍:本书从C#与WinForm程序设计初学者的角度出发,对C#语言的概念和技术等基础内容进行了全面、详细的讲解。全书共10章和9个上机实操,主要介绍了.NET平台及C#的语法基础、C#中的选择语句与循环语句、字符串与数组、C#中的方法、WinFrom编程基础、WinForm控件基础、ADO.NET基础、ADO.NET查询和DataGridView控件的相关知识,且每章都配有丰富的实例、要点和作业。本书适合作为职业学校计算机相关专业“C#程序设计”课程的培训教材,也可以作为程序设计员或对C#编程感兴趣的读者的入门参考书,供面向对象编程爱好者和自学C#编程的读者使用。

理论部分 2

第1章 .NET平台及C#简介 2

1.1 Microsoft.NET简介 2

1.1.1 什么是.NET 2

1.1.2 了解.NET 3

1.2 C#的介绍 3

1.2.1 什么是C 3

1.2.2 了解C 3

1.3 第一个.NET应用程序 4

1.3.1 使用开发工具创建一个应用程序 4

1.3.2 代码的注释 6

1.4 控制台的输入与输出 6

1.4.1 控制台的输入 6

1.4.2 控制台的输出 7

第2章 C#的语法基础 9

2.1 C#中的常量 9

2.1.1 整数常量 9

2.1.2 浮点常量 10

2.1.3 字符常量 10

2.1.4 字符串常量 11

2.1.5 定义常量 12

2.2 C#中的变量及其作用域 12

2.2.1 C#变量 12

2.2.2 C#中的变量定义 13

2.2.3 变量的作用域 14

2.3 C#中的数据类型转换 15

2.3.1 显式转换 16

2.3.2 隐式转换 16

2.3.3 使用Parse方法转换 16

2.4 C#中的运算符与表达式 17

2.4.1 运算符分类 17

2.4.2 算术运算符 20

2.4.3 关系运算符 21

2.4.4 逻辑运算符 21

2.4.5 位运算符 22

2.4.6 赋值运算符 23

第3章 C#中的选择语句与循环语句 26

3.1 C#中的选择语句 26

3.1.1 if…else语句 26

3.1.2 switch语句 28

3.2 C#中的循环语句 29

3.2.1 for循环 29

3.2.2 while循环 30

3.2.3 do…while循环 31

3.2.4 foreach循环 32

3.2.5 break和continue语句 33

第4章 字符串与数组 37

4.1 字符串 37

4.2 数组 39

4.2.1 声明数组 39

4.2.2 访问数组元素 39

第5章 C#中的方法 43

5.1 什么是方法 43

5.2 方法的作用 43

5.3 方法的定义 45

5.3.1 方法的声明 45

5.3.2 方法的定义 46

第6章 WinForm编程基础 52

6.1 Windows编程简介 52

6.1.1 认识Windows窗口 52

6.1.2 第一个窗体应用程序 53

6.2 WinForm中的常用控件 57

6.2.1 标签(Label) 58

6.2.2 文本框(TextBox) 59

6.2.3 按钮(Button) 60

6.2.4 列表框(ListBox) 60

6.2.5 组合框(ComboBox) 62

6.2.6 消息框(MessageBox) 62

6.3 窗体 64

6.3.1 窗体的常用属性 64

6.3.2 窗体的常用事件与方法 65

第7章 WinForm控件基础 67

7.1 选择控件 67

7.1.1 单选按钮(RadioButton) 67

7.1.2 复选框(CheckBox) 68

7.1.3 数字选择控件(NumericUpDown) 68

7.2 容器控件 70

7.2.1 分组框(GroupBox) 70

7.2.2 画板(Panel) 71

7.2.3 选项卡(TabControl) 71

7.3 导航控件 72

7.3.1 下拉式菜单(MenuStrip) 72

7.3.2 上下文菜单(ContextMenuStrip) 74

7.3.3 工具栏(ToolStrip) 75

7.3.4 状态栏(StatusStrip) 76

7.4 其他控件 77

7.4.1 图片框(PictureBox) 77

7.4.2 计时器 79

7.5 窗体 79

第8章 ADO.NET基础 82

8.1 ADO.NET概述 83

8.1.1 什么是ADO.NET 83

8.1.2 ADO.NET的作用和地位 83

8.2 ADO.NET的组成 83

8.3 Connection对象的使用 85

8.3.1 Connection对象 85

8.3.2 使用SqlConnection连接SQL Server 85

8.4 使用Command对象操作数据库 87

8.4.1 Command对象简介 87

8.4.2 使用SqlCommand执行insert语句 88

8.4.3 使用SqlCommand执行update语句 89

8.4.4 使用SqlCommand执行delete语句 92

第9章 ADO.NET查询 96

9.1 Command查询单个值 96

9.1.1 Command查询数据原理 97

9.1.2 查询的实现 97

9.2 DataReader查询多行多列 98

9.2.1 DataReader工作原理 98

9.2.2 DataReader对象的属性与方法 98

9.3 断开式连接 100

9.3.1 断开式连接原理 100

9.3.2 DataAdapter的属性与方法 100

9.3.3 DataSet的介绍 100

9.3.4 DataSet的属性与方法 101

9.3.5 示例 101

第10章 DataGridView控件 104

10.1 数据绑定 104

10.1.1 数据绑定介绍 104

10.1.2 DataGridView取得或者修改当前单元格的内容 104

10.1.3 DataGridView设定单元格只读 105

10.1.4 DataGridView不显示最下面的新行 106

10.1.5 DataGridView判断新增行 106

10.1.6 DataGridView行的用户删除操作的自定义 107

10.1.7 DataGridView行、列的隐藏和删除 107

10.1.8 DataGridView禁止列或者行的Resize 108

10.1.9 DataGridView列宽和行高自动调整的设定 109

上机部分 112

上机1 Visual Studio 2010及C#简介 112

第1阶段 指导 112

第2阶段 练习 114

上机2 C#语言基础(1) 115

第1阶段 指导 115

第2阶段 练习 118

上机3 C#语言基础(2) 119

第1阶段 指导 119

第2阶段 练习 125

上机4 C#语法基础 126

第1阶段 指导 126

第2阶段 练习 129

上机5 WinForm编程基础 131

第1阶段 指导 131

第2阶段 练习 135

上机6 WinForm基础控件 136

第1阶段 指导 136

第2阶段 练习 142

上机7 ADO.NET简介 143

第1阶段 指导 143

第2阶段 练习 146

上机8 ADO.NET查询 148

第1阶段 指导 148

第2阶段 练习 152

上机9 DataGridView控件 153

第1阶段 指导 153

第2阶段 练习 156

参考文献 157