图书介绍

面向对象程序设计C#2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

面向对象程序设计C#
  • 潘毅等主编 著
  • 出版社: 北京:北京师范大学出版社
  • ISBN:9787303100156
  • 出版时间:2009
  • 标注页数:314页
  • 文件大小:105MB
  • 文件页数:333页
  • 主题词:C语言-程序设计

PDF下载


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

下载说明

面向对象程序设计C#PDF格式电子书版下载

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

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

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

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

图书目录

第1章.NET体系结构1

1.1概述1

1.2公共语言运行库5

1.2.1公共语言运行库5

1.2.2托管代码7

1.2.3自动内存管理10

1.3中间语言12

1.3.1面向对象和接口的支持13

1.3.2相异值类型和引用类型14

1.3.3强数据类型14

1.4.NET Framework类15

1.5C#在.NET企业体系结构中的作用16

第2章 Windows简单应用程序19

2.1IDE环境介绍19

2.1.1Visual Studio 2008 IDE环境介绍20

2.1.2Visual Studio 2008 IDE菜单介绍27

2.2创建第一个Windows应用程序30

2.2.1创建项目30

2.2.2设计界面31

2.2.3设置控件的属性31

2.2.4为按钮添加单击事件31

2.2.5保存项目32

2.3程序调试编译生成33

2.4程序结构33

第3章 基础语法34

3.1概述34

3.2数据类型34

3.2.1值类型35

3.2.2引用类型40

3.2.3数据类型转换41

3.3变量42

3.3.1声明和使用常量42

3.3.2声明变量43

3.4运算符46

3.4.1算术运算符46

3.4.2关系运算符49

3.4.3逻辑运算符50

3.4.4位运算符52

3.4.5赋值运算符53

3.4.6条件运算符53

3.4.7其他运算符54

3.4.8运算符的优先级54

3.5使用注释55

3.5.1单行注释55

3.5.2多行注释55

3.5.3文档注释56

3.6选择语句56

3.6.1使用if语句实现单分支选择结构56

3.6.2使用if...else语句实现双分支选择结构57

3.6.3使用if...else if...else语句实现多分支选择结构59

3.6.4嵌套if语句的使用61

3.6.5使用switch语句实现多分支选择结构62

3.7循环语句64

3.7.1使用while循环语句控制程序64

3.7.2使用do...while循环语句控制程序66

3.7.3使用for循环语句控制程序67

3.7.4使用foreach循环语句控制程序68

3.8跳转语句69

3.8.1使用break语句实现程序跳转69

3.8.2使用continue语句实现程序跳转70

3.8.3使用goto语句实现程序跳转71

3.8.4使用return语句实现程序跳转72

3.9枚举73

3.10数组74

3.10.1一维数组和多维数组74

3.10.2交错数组77

3.11预处理指令78

3.11.1条件编译79

3.11.2定义代码块指令80

3.12编程规范80

3.12.1代码书写规则81

3.12.2命名规范82

第4章 Windows控件84

4.1控件84

4.1.1事件84

4.1.2属性87

4.2容器控件88

4.3文本控件90

4.3.1Label控件91

4.3.2TextBox控件92

4.4按钮控件94

4.5选择控件96

4.5.1RadioButton控件和GroupBox控件96

4.5.2CheckBox控件99

4.6列表选择控件102

4.6.1ComboBox控件102

4.6.2ListView控件105

4.6.3ListBox控件108

4.7图形控件112

4.7.1ImageList组件112

4.7.2PictureBox控件114

4.8其他控件116

4.8.1Timer控件116

4.8.2ProgressBar控件118

第5章 Windows菜单和窗体120

5.1创建Windows窗体应用程序的结构120

5.1.1大小和位置121

5.1.2外观122

5.1.3窗体的常用方法和事件124

5.1.4用户交互操作126

5.1.5Windows功能133

5.2窗体134

5.2.1Form类134

5.2.2单文档窗口135

5.2.3多文档窗口135

5.3菜单137

5.3.1MenuStrip控件137

5.3.2Context Men uStrip控件139

5.4工具栏139

5.5状态栏140

第6章 C#面向对象编程153

6.1面向对象方法概述153

6.1.1面向对象编程方法的起源153

6.1.2面向对象的特性154

6.1.3面向对象开发方法155

6.2类156

6.2.1类的声明156

6.2.2创建类的对象157

6.2.3类的成员157

6.2.4构造函数和析构函数160

6.3方法167

6.3.1方法的声明168

6.3.2方法的参数171

6.3.3this关键字180

6.3.4静态方法和实例方法181

6.4属性183

6.5继承188

6.5.1派生类的声明189

6.5.2base关键字189

6.5.3System.Object类191

6.6多态191

6.6.1方法的重载191

6.6.2运算符重载193

6.6.3虚方法与成员覆盖195

6.6.4抽象类与抽象方法200

6.6.5密封类和密封方法203

6.7接口204

6.7.1接口的定义204

6.7.2接口的实现206

6.8委托与事件209

6.8.1委托209

6.8.2事件211

第7章 C#中的文件操作215

7.1文件和文件夹215

7.1.1System.IO类介绍215

7.1.2文件类216

7.1.3文件夹类216

7.2流217

7.2.1流操作类介绍217

7.2.2文件流类(FileStream)217

7.2.3流写入类218

7.2.4流读取类218

7.2.5二进制流写入类219

7.2.6二进制流读取类219

7.3文件操作实例220

7.3.1窗体布局220

7.3.2代码实现221

7.4实例操作-记事本的实现223

7.4.1运用StreamReader类和StreamWriter类实现文件的读写操作224

7.4.2菜单的构建225

7.4.3功能的实现227

7.4.4运行效果232

7.5小结232

第8章 ADO.NET访问数据库234

8.1ADO.NET概述234

8.1.1ADO.NET核心组件235

8.1.2NET Framework数据提供程序235

8.1.3DataSet237

8.2Connection对象237

8.3Command对象239

8.4DataReader对象242

8.5DataAdapter对象245

8.6DataSet对象253

8.6.1数据表258

8.6.2数据列259

8.6.3数据关系263

8.7DataGridView266

8.8数据绑定269

8.9常用服务器端数据访问270

8.9.1访问基于SQL的数据270

8.9.2访问存储过程272

8.9.3LINQ275

第9章 部署应用程序281

9.1部署概念281

9.1.1安装和部署项目282

9.1.2通过可发布媒体进行部署282

9.1.3Web安装项目的部署283

9.1.4其他部署方法283

9.1.5安装项目284

9.1.6文件项目285

9.1.7合并模块项目285

9.1.8文件、文件夹和部署285

9.1.9部署和依赖项286

9.1.10部署和运行时用户界面287

9.1.11部署与注册表287

9.2部署界面元素288

9.2.1部署属性288

9.2.2用户界面编辑器289

9.2.3对话框289

9.2.4文件安装管理290

9.2.5从“文件系统编辑器”中添加和移除项目输出292

9.2.6从“文件系统编辑器”中添加和移除文件293

9.2.7从“文件系统编辑器”中添加和移除快捷方式294

9.2.8添加和移除图标295

9.3部署示例296

9.3.1部署基于Windows的应用程序296

9.3.2安装时使用自定义操作创建数据库303

9.4ClickOnce部署310

参考文献314

热门推荐