图书介绍

C#技术基础【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

C#技术基础
  • 杨学全主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040224755
  • 出版时间:2008
  • 标注页数:346页
  • 文件大小:101MB
  • 文件页数:357页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

C#技术基础PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Visual C#2005.NET概述1

1.1 .NET简介1

1.1.1 什么是.NET1

1.1.2 什么是.NET框架2

1.1.3 为什么要使用.NET5

1.2 Visual Studio 2005.NET简介5

1.2.1 Visual Studio 2005.NET集成开发环境概述5

1.2.2 安装Visual Studio 2005.NET集成开发环境5

1.3 Visual C#2005.NET简介10

1.3.1 Visual C#2005语言10

1.3.2 启动Visual Studio 2005.NET集成开发环境11

1.3.3 创建第一个基于C#的Windows应用程序项目12

1.3.4 Visual C#2005.NET集成开发环境12

1.4 编写一个简单的Visual C#2005.NET程序19

1.4.1 创建控制台应用程序19

1.4.2 创建Windows窗体应用程序22

1.4.3 打开和更名保存程序23

1.5 C#应用程序分析24

1.5.1 应用程序项目文件组成24

1.5.2 C#程序结构分析25

1.5.3 程序的输入/输出28

本章小结31

实训1 创建一个简单的应用程序31

习题132

第2章 C#语言基础34

2.1 C#的基本语法34

2.1.1 C#编程规则34

2.1.2 数据类型36

2.1.3 常量与变量38

2.1.4 类型转换41

2.2 运算符和表达式45

2.2.1 算术运算符及其表达式45

2.2.2 赋值运算符及其表达式47

2.2.3 关系运算符及其表达式48

2.2.4 逻辑运算符及其表达式49

2.2.5 字符串连接运算符及其表达式50

2.2.6 其他运算符50

2.2.7 运算符的优先级51

2.3 流程控制语句52

2.3.1 条件语句52

2.3.2 循环语句57

2.3.3 循环语句的嵌套61

本章小结63

实训2 C#语言基础63

习题264

第3章 数组、枚举与结构65

3.1 数组65

3.1.1 一维数组65

3.1.2 二维数组67

3.2 数组与Array类69

3.2.1 Array类的Length属性69

3.2.2 Array类的Sort()方法70

3.2.3 Array类的BinarySearch()方法70

3.3 枚举71

3.3.1 声明枚举71

3.3.2 引用枚举72

3.4 结构73

3.4.1 结构的声明74

3.4.2 结构成员的访问74

3.4.3 结构应用示例76

本章小结80

实训3 数组、枚举与结构80

习题382

第4章 C#面向对象程序设计基础84

4.1 面向对象程序设计概述84

4.1.1 面向对象程序设计的引入84

4.1.2 面向对象的基本概念85

4.1.3 面向对象的基本特征85

4.2 C#语言中的类和对象87

4.2.1 类的定义87

4.2.2 对象90

4.2.3 类的成员及作用域94

4.3 类的继承101

4.3.1 创建子类101

4.3.2 base与this的使用103

4.3.3 访问控制的深入探讨108

本章小结112

实训4 面向对象的程序设计112

习题4114

第5章 面向对象高级编程116

5.1 接口、委托与事件116

5.1.1 接口117

5.1.2 委托与事件123

5.2 类的多态129

5.2.1 方法重载129

5.2.2 方法重写130

5.2.3 抽象类与抽象方法132

5.3 运算符重载和泛型134

5.3.1 运算符重载134

5.3.2 泛型138

5.4 命名空间142

5.4.1 命名空间的概念142

5.4.2 使用命名空间143

本章小结144

实训5 面向对象高级编程144

习题5145

第6章 窗体与常用控件146

6.1 Windows窗体146

6.1.1 创建窗体147

6.1.2 窗体的属性、事件、方法147

6.1.3 窗体中控件的操作151

6.1.4 窗体的基本操作153

6.1.5 窗体操作实例154

6.2 Label、TextBox与Button控件155

6.2.1 Label控件155

6.2.2 TextBox控件156

6.2.3 Button控件157

6.2.4 Label、Textbox和Button控件应用实例158

6.3 RadioButton、CheckBox与GroupBox控件159

6.3.1 RadioButton控件160

6.3.2 GroupBox控件160

6.3.3 CheckBox控件160

6.3.4 RadioButton、CheckBox和GroupBox控件示例160

6.4 列表框控件164

6.4.1 ListBox控件164

6.4.2 CheckedListBox控件168

6.4.3 ComboBox控件172

6.5 其他常用控件174

6.5.1 PictureBox控件174

6.5.2 Timer控件175

6.5.3 DateTimePicker控件177

本章小结178

实训6 窗体及常用控件的使用178

习题6179

第7章 窗体界面高级编程181

7.1 窗体界面设计概述181

7.2 菜单设计182

7.2.1 主菜单设计182

7.2.2 快捷菜单设计187

7.3 工具栏与状态栏设计189

7.3.1 工具栏设计190

7.3.2 状态栏设计195

7.3.3 创建可停靠的菜单和工具栏199

7.4 MDI窗体设计205

7.4.1 创建MDI应用程序206

7.4.2 创建MDI应用程序实例207

本章小结210

实训7 窗体界面设计211

习题7211

第8章 文件与对话框213

8.1 文件管理控件213

8.1.1 文件管理控件简介213

8.1.2 DriveListBox控件214

8.1.3 DirListBox控件215

8.1.4 FileListBox控件216

8.2 文件夹操作218

8.2.1 创建文件夹219

8.2.2 删除文件夹221

8.2.3 查看和设置文件夹信息222

8.3 文件操作224

8.3.1 文件的概念224

8.3.2 文件的管理225

8.3.3 文件的读/写操作226

8.4 通用对话框设计232

8.4.1 通用对话框概述232

8.4.2 OpenFileDialog控件233

8.4.3 SaveFileDialog控件236

8.4.4 FontDialog控件240

8.4.5 ColorDialog控件241

8.5 打印、设置类对话框243

8.5.1 PrintDocument控件243

8.5.2 PageSetupDialog控件246

8.5.3 PrintDialog控件247

8.5.4 PrintPreviewDialog控件248

8.6 自定义对话框249

8.6.1 创建自定义对话框249

8.6.2 使用自定义对话框250

本章小结252

实训8 文件与对话框应用253

习题8254

第9章 数据库编程基础255

9.1 数据库基础知识255

9.1.1 数据库系统255

9.1.2 关系数据库256

9.1.3 开发数据库的步骤256

9.1.4 常用SQL语句257

9.1.5 创建本章所用示例数据库259

9.2 ADO.NET基础261

9.2.1 ADO.NET简介261

9.2.2 Connection对象262

9.2.3 Command对象263

9.2.4 DataReader对象268

9.2.5 DataSet对象270

9.2.6 DataTable、DataRow和DataColumn对象271

9.2.7 DataAdapter对象271

9.3 数据绑定272

9.3.1 简单数据绑定272

9.3.2 使用DataGridView控件273

9.4 水晶报表275

9.4.1 建立报表276

9.4.2 浏览和打印报表279

本章小结280

实训9 访问数据库280

习题9282

第10章 Web服务、程序调试与异常处理284

10.1 Web服务基础284

10.1.1 Web服务关键协议介绍285

10.1.2 创建简单的Web服务285

10.1.3 访问Web服务288

10.2 Web服务应用实例290

10.2.1 Web服务和DataSet291

10.2.2 Web服务和二进制文件291

10.2.3 Web服务和应用程序状态292

10.2.4 Web服务和Session293

10.3 程序错误类型与程序调试294

10.3.1 错误类型294

10.3.2 程序调试296

10.4 异常处理302

10.4.1 异常类302

10.4.2 异常处理方法303

本章小结306

实训10 Web服务与错误调试306

习题10307

第11章 学生选课管理信息系统开发案例308

11.1 学生选课管理信息系统的分析与设计308

11.1.1 系统需求分析308

11.1.2 系统总体设计308

11.1.3 系统数据库设计309

11.2 学生选课管理信息系统的实现315

11.2.1 运行效果315

11.2.2 代码实现317

11.2.3 发布应用程序342

本章小结344

课程设计 学生选课系统功能扩充345

参考文献346

热门推荐