注册 登录 进入教材巡展
#
  • #

出版时间:2020-08

出版社:重庆大学电子音像出版社

以下为《C#程序设计与WinForm基础》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 重庆大学电子音像出版社
  • 9787894463555
  • 1版
  • 411154
  • 64247157-7
  • 平装
  • 16开
  • 2020-08
  • 297
  • 188
  • 工学
  • 计算机科学与技术
  • 计算机类
  • 高职
内容简介
本书主要讲解了Visual Studio 2017及C#简介、C#语言基础、WinForm编程基础、WinForm基础控件、ADO.NET基础、ADO.NET查询和DataGridView控件。通过本书的学习,使学生了解C#语言基础和WinForm基础及ADO.NET基础,能够进行桌面应用程序的开发。
目录
目录

第1章 Visual Studio 2017及C#简介 1
1.1 Microsoft .NET简介 3
1.2 C#简介 4
1.2.1 什么是C# 4
1.2.2 C#语言的发展历史 4
1.2.3 C#能做什么 5
1.3 Microsoft Visual Studio .NET的发展史 5
1.4 用Visual Studio 2017创建第一个程序 6
1.5 控制台的输入/输出 10
1.5.1 控制台的输出 10
1.5.2 控制台的输入 11
1.6 C#中的注释 12


第2章 C#语言基础(1) 16
2.1 C#中的变量与常量 18
2.1.1 变量 18
2.1.2 常量 21
2.2 C#中的数据类型转换 22
2.2.1 隐式类型转换 22
2.2.2 显示类型转换 23
2.3 C#中的运算符和表达式 26
2.3.1 算术运算符 26
2.3.2 赋值运算符 27
2.3.3 关系运算符 28
2.3.4 逻辑运算符 29
2.3.5 运算符的优先级 31
2.4 C#中的选择语句 31
2.4.1 ifelse语句 31
2.4.2 switch语句 33


第3章 C#语言基础(2) 38
3.1 C#中的循环语句 40
3.1.1 while循环 40
3.1.2 dowhile循环 41
3.1.3 for循环 42
3.1.4 break和continue在循环中的作用 44
3.2 数组 45
3.2.1 数组简介 45
3.2.2 C#中的数组 46
3.2.3 foreach循环 48
3.3 字符串处理 49


第4章 C#语言基础(3) 58
4.1 为什么使用方法 60
4.2 什么是方法 62
4.3 方法的来源 63
4.4 方法的定义 63
4.4.1 无参无返回值的方法 64
4.4.2 有参无返回值的方法 65
4.4.3 无参有返回值的方法 67
4.4.4 有参有返回值的方法 69


第5章 WinForm编程基础 73
5.1 Windows编程简介 76
5.1.1 Windows窗体简介 76
5.1.2 创建Windows应用程序 76
5.2 WinForm中常用控件 82
5.2.1 关于控件设计 82
5.2.2 标签(Label) 83
5.2.3 文本框(TextBox) 84
5.2.4 按钮(Button) 84
5.2.5 列表框(ListBox) 85
5.2.6 组合框(ComboBox) 86
5.2.7 消息框(MessageBox) 87
5.3 窗体(Form) 88
5.3.1 窗体属性、方法和事件 88
5.3.2 打开新窗体 89


第6章 WinForm基础控件 94
6.1 选择控件 97
6.1.1 单选按钮(RadioButton) 97
6.1.2 复选框(CheckBox) 97
6.1.3 数字选择(NumericUpDown) 97
6.2 容器控件 101
6.2.1 分组框(GroupBox) 101
6.2.2 面板(Panel) 102
6.2.3 选项卡(TabControl) 102
6.3 导航控件 103
6.3.1 下拉式菜单(MenuStrip) 103
6.3.2 上下文菜单(ContextMenuStrip) 106
6.3.3 工具栏(ToolStrip) 106
6.3.4 状态栏(StatusStrip) 108
6.4 其他控件 109
6.4.1 图片框(PictureBox) 109
6.4.2 计时器(Timer) 109
6.5 MDI窗体 111


第7章 ADO.NET基础 118
7.1 ADO.NET概述 121
7.1.1 什么是ADO.NET 121
7.1.2 ADO.NET的作用和地位 121
7.2 ADO.NET的组成 122
7.2.1 DataSet数据集对象简介 122
7.2.2 .NET Framework数据提供程序的核心组件 122
7.2.3 .NET Framework数据提供程序的类型 123
7.3 使用Connection对象连接数据库 124
7.3.1 Connection对象的描述、属性和方法 124
7.3.2 使用SqlConnection连接SQL Server 124
7.4 使用Command对象更新数据库 127
7.4.1 Command对象的描述、属性和方法 127
7.4.2 使用SqlCommand执行insert语句 128
7.4.3 使用SqlCommand执行update语句 130
7.4.4 使用SqlCommand执行delete语句 132


第8章 ADO.NET查询 141
8.1 使用Command对象查询单个值 144
8.1.1 Command查询数据原理图 144
8.1.2 实现步骤 144
8.1.3 示例 144
8.2 使用DataReader查询多行多列 145
8.2.1 DataReader查询数据原理图 145
8.2.2 DataReader对象的描述、属性和方法 146
8.2.3 实现步骤 147
8.2.4 示例 147
8.3 使用DataAdapter和DataSet对象实现断开式连接 149
8.3.1 断开式连接原理图 149
8.3.2 DataAdapter对象的描述、属性和方法 149
8.3.3 DataSet对象的描述、属性和方法 150
8.3.4 实现步骤 151
8.3.5 示例 151


第9章 DataGridView控件 158
9.1 数据绑定 161
9.1.1 数据绑定的介绍 161
9.1.2 为组合框绑定数据源 161
9.2 DataGridView控件介绍 163
9.2.1 DataGridView控件属性 163
9.2.2 DataGridView控件方法 164
9.2.3 DataGridView控件事件 164
9.3 使用DataGridView 控件绑定DataSet 165
9.4 ADO.NET综合示例 166