图书介绍

C#编程语言基础和应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C#编程语言基础和应用
  • 张世明,朱彬编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113135355
  • 出版时间:2011
  • 标注页数:282页
  • 文件大小:131MB
  • 文件页数:299页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C#编程语言基础和应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 C#开发环境1

1.1 C#概述2

1.1.1 C#的特点2

1.1.2 C#与.NET的关系4

1.2 安装Visual Studio4

1.2.1 硬件要求4

1.2.2 安装步骤5

1.3 Visual Studio环境7

1.3.1 Visual Studio主窗口7

1.3.2 编辑器与Windows窗体设计器8

1.3.3 解决方案资源管理器和项目属性页9

1.3.4 编译器、调试器和错误列表9

1.3.5 工具箱10

1.3.6 “属性”窗口10

1.4 Visual C#项目11

1.4.1 创建新项目11

1.4.2 项目中的内容12

1.4.3 修改项目属性13

1.4.4 生成与调试14

1.5 C#程序设计过程14

1.5.1 设置工作区14

1.5.2 定义用户界面15

1.5.3 设置属性16

1.5.4 添加事件16

1.5.5 运行项目17

1.5.6 保存文件17

1.5.7 打开项目17

1.6 Visual Studio的帮助19

小结21

习题21

第2章 C#语言基础22

2.1 C#应用程序结构23

2.1.1 C#的应用程序组成23

2.1.2 保留字和标准指令符24

2.1.3 标识符25

2.1.4 注释25

2.1.5 控制台程序中的标准输入和输出26

2.2 数据类型28

2.2.1 值类型28

2.2.2 引用类型34

2.2.3 类型转换38

2.3 常量和变量的定义41

2.3.1 常量41

2.3.2 变量41

2.4 运算符和表达式42

2.4.1 运算符42

2.4.2 表达式45

2.5 语句45

2.5.1 赋值语句45

2.5.2 复合语句45

2.5.3 条件语句45

2.5.4 循环语句49

2.5.5 跳转语句51

小结54

习题54

第3章 面向对象程序设计56

3.1 面向对象程序设计概念57

3.1.1 结构化程序设计方法57

3.1.2 面向对象的程序设计方法57

3.1.3 面向对象程序设计的基本概念58

3.2 类59

3.2.1 类的定义59

3.2.2 保护方式60

3.2.3 类实例化60

3.2.4 类的成员61

3.3 方法62

3.3.1 方法声明62

3.3.2 方法参数63

3.3.3 静态方法66

3.3.4 构造函数66

3.3.5 析构函数68

3.3.6 方法重载68

3.4继承和多态70

3.4.1 继承70

3.4.2 覆盖71

3.4.3 抽象类72

3.4.4 多态73

3.5 域和属性75

3.5.1 域75

3.5.2 属性77

3.6 命名空间79

3.6.1 编译单元79

3.6.2 命名空间声明79

3.6.3 命名空间成员80

3.6.4 using指令80

小结86

习题87

第4章 窗体与控件88

4.1 C#窗体88

4.1.1 窗体与窗口88

4.1.2 窗体属性89

4.1.3 窗体方法90

4.1.4 窗体事件91

4.2 窗体设计91

4.2.1 新建窗体92

4.2.2 设置窗体属性93

4.2.3 添加控件93

4.2.4 编辑控件94

4.2.5 设置控件属性95

4.2.6 Tab顺序95

4.2.7 保存文件95

4.2.8 运行程序95

4.3 文本型控件96

4.3.1 Label控件96

4.3.2 LinkLabel控件97

4.4按钮型控件97

4.4.1 Button控件97

4.4.2 RadioButton控件98

4.4.3 CheckBox控件98

4.4.4 按钮型控件实例99

4.5 编辑型控件101

4.5.1 TextBox控件101

4.5.2 MaskedTextBox控件102

4.5.3 NumericUpDown控件103

4.5.4 RichTextBox控件104

4.5.5 编辑型控件实例106

4.6列表框型控件108

4.6.1 ListBox控件108

4.6.2 CheckedListBox控件110

4.6.3 ComboBox控件110

4.6.4 列表框型控件实例111

4.7 滑块型控件113

4.7.1 HScrollBar控件和VScrollBar控件113

4.7.2 TrackBar控件114

4.7.3 滑块型控件实例114

4.8容器型控件116

4.8.1 GroupBox控件116

4.8.2 Panel控件117

4.8.3 TabControl控件118

4.9运行时改变窗体118

4.9.1 运行时设置属性118

4.9.2 运行时创建控件120

小结121

习题121

第5章 界面设计123

5.1 菜单设计简介124

5.1.1 菜单结构124

5.1.2 菜单命令项的作用124

5.1.3 菜单设计器124

5.2主菜单设计125

5.2.1 添加主菜单设计器125

5.2.2 添加菜单命令项125

5.2.3 菜单命令项分组126

5.2.4 菜单命令项热键126

5.2.5 调整菜单命令项126

5.2.6 创建级联菜单127

5.2.7 菜单命令响应127

5.2.8 图形菜单129

5.3 运行时设置菜单130

5.3.1 菜单命令灰显131

5.3.2 隐藏菜单命令131

5.3.3 改变菜单命令文本132

5.3.4 菜单命令复选标记132

5.3.5 创建动态菜单132

5.4快捷菜单设计134

5.4.1 快捷菜单的设计134

5.4.2 快捷菜单的响应135

5.5 工具栏设计136

5.5.1 添加工具栏136

5.5.2添加工具栏成员136

5.5.3 添加事件响应137

5.5.4 动态设置成员属性137

5.5.5 动态加载工具栏成员138

5.6状态栏设计139

5.6.1 添加状态栏140

5.6.2 添加状态标签140

5.6.3 显示提示信息140

5.6.4 显示动态信息141

小结142

习题143

第6章 对话框和窗体调用145

6.1 对话框调用145

6.1.1 “打开”和“保存”对话框控件146

6.1.2 “字体”和“颜色”对话框控件149

6.1.3 “打印”、“页面设置”和“打印预览”对话框控件152

6.2 窗体调用158

6.2.1 窗体间调用158

6.2.2 消息框调用162

6.3 MDI程序163

6.3.1 MDI窗体设计163

6.3.2 子窗体排列166

6.3.3 MDI的菜单设计167

小结168

习题169

第7章 GDI+图像编程170

7.1 GDI+绘图基础170

7.1.1 GDI+概述171

7.1.2 Graphics类171

7.1.3 常用画图对象173

7.1.4 画刷和画刷类型177

7.2 C#图像处理基础184

7.2.1 C#图像处理概述184

7.2.2 图像的输入和保存186

7.2.3 彩色图像处理188

小结196

习题197

第8章 文件操作198

8.1 C#文件处理和管理199

8.2 C#文件操作200

8.2.1 File类200

8.2.2 FileInfo类204

8.2.3 File类和FileInfo类的区别207

8.3 C#文件夹操作208

8.3.1 文件路径208

8.3.2 Directory类208

8.3.3 DirectoryInfo类209

8.3.4 Directory和DirectoryInfo的区别212

8.4文件流操作212

8.4.1 C#流的概念212

8.4.2 文件流应用213

8.4.3 文本文件的读/写218

8.4.4 二进制文件的读/写223

小结226

习题226

第9章 数据库编程228

9.1 SQL Server数据库管理229

9.1.1 Management Studio环境229

9.1.2 添加和删除数据库230

9.1.3 备份和还原数据库233

9.2数据库表管理236

9.2.1 创建表237

9.2.2 键和索引238

9.3 连接数据库239

9.3.1 ADO.NET概述239

9.3.2数据库连接类DbConnection240

9.4 执行SQL命令241

9.4.1 数据库命令类DbCommand242

9.4.2 SQL参数类DbParameter243

9.5 DbDataReader和DataSet244

9.5.1 数据读取器DbDataReader244

9.5.2数据集DataSet概述246

9.5.3 数据表、数据列和数据行247

9.5.4 构建表结构248

9.5.5 编辑数据249

9.5.6 数据行状态249

9.6 数据适配器250

9.6.1 DbDataAdapter概述250

9.6.2 填充数据251

9.6.3 获取表架构252

9.6.4 命令生成类DBCommandBuilder253

9.6.5 更新数据库253

9.7 显示数据255

9.7.1 数据表格控件DataGridView255

9.7.2 控制DataGridView外观和行为256

9.8 数据集设计器258

9.8.1 添加数据集258

9.8.2 添加查询259

小结261

习题262

第10章 水晶报表与打印263

10.1 水晶报表概述263

10.2 报表设计概念264

10.2.1 决定报表内容264

10.2.2 设计纸张原型266

10.3 .NET环境下水晶报表传递数据的两种模式267

10.3.1 拉模式267

10.3.2推模式269

10.3.3 水晶报表中数据的分组、排序271

10.3.4 水晶报表中数据的筛选273

10.3.5 在水晶报表中使用图表276

10.4 Windows打印控件278

10.4.1 Windows打印控件简介278

10.4.2 使用打印控件打印订单信息279

小结281

习题281

参考文献282

热门推荐