图书介绍

C#语言程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C#语言程序设计
  • 李继武编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302244394
  • 出版时间:2011
  • 标注页数:259页
  • 文件大小:50MB
  • 文件页数:270页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


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

下载说明

C#语言程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 概述1

1.1 C#语言简介1

1.1.1 C#语言诞生的背景1

1.1.2 C#语言的特点2

1.2 .NET框架简介3

1.2.1 .NET框架诞生的背景3

1.2.2 .NET框架的组成4

1.3 Visual Studio .NET简介6

第2章 C#语言结构化程序设计7

2.1 概述7

2.2 数据类型7

2.2.1 数据类型的种类7

2.2.2 值类型8

2.2.3 引用类型12

2.2.4 类型转换13

2.3 变量17

2.3.1 变量的种类17

2.3.2 变量的命名20

2.3.3 变量的默认值20

2.4 操作符与表达式21

2.4.1 一元操作符21

2.4.2 二元操作符23

2.4.3 三元操作符30

2.4.4 操作符的优先级和结合性31

2.4.5 表达式31

2.5 语句32

2.5.1 声明语句32

2.5.2 选择语句33

2.5.3 循环语句37

2.5.4 跳转语句40

2.5.5 异常处理语句45

2.6 数组50

2.6.1 数组的声明50

2.6.2 数组的初始化51

2.6.3 数组元素的访问51

2.6.4 数组常用属性与方法52

第3章 C#语言面向对象程序设计54

3.1 概述54

3.1.1 面向对象理论诞生的背景54

3.1.2 类和对象概念55

3.1.3 类设计格式56

3.2 简单类成员设计56

3.2.1 常量56

3.2.2 字段57

3.2.3 方法57

3.2.4 构造函数58

3.2.5 析构函数60

3.2.6 属性61

3.3 面向对象程序设计的第一个支柱——封装64

3.3.1 封装的概念64

3.3.2 通过访问修饰符实现封装65

3.3.3 通过传统的读方法和写方法实现封装68

3.3.4 通过类属性实现封装70

3.4 面向对象程序设计的第二个支柱——继承71

3.4.1 继承的概念71

3.4.2 继承的实现71

3.4.3 与父类通信73

3.4.4 禁止继承75

3.5 面向对象程序设计的第三个支柱——多态75

3.5.1 多态的概念75

3.5.2 多态的实现75

3.5.3 抽象类78

3.6 委托81

3.6.1 委托的声明81

3.6.2 委托的使用81

3.6.3 委托的多播83

3.7 接口84

3.7.1 接口的概念84

3.7.2 接口的定义85

3.7.3 接口的实现85

3.8 复杂类成员设计87

3.8.1 运算符重载87

3.8.2 索引器91

3.8.3 事件92

第4章 C#语言I/O程序设计97

4.1 概述97

4.2 目录与文件操作97

4.2.1 目录操作97

4.2.2 文件操作102

4.3 字符流读写文本文件105

4.3.1 字符流写文本文件105

4.3.2 字符流读文本文件107

4.3.3 关于字符的编码问题108

4.4 字节流读写文件110

4.4.1 创建FileStream类对象110

4.4.2 字节流写文件112

4.4.3 字节流读文件113

第5章 C#语言Windows Forms程序设计116

5.1 概述116

5.2 公共控件117

5.2.1 Label控件117

5.2.2 Button控件118

5.2.3 CheckBox控件118

5.2.4 RadioButton控件119

5.2.5 TextBox控件123

5.2.6 ListBox控件127

5.2.7 ComboBox控件131

5.2.8 PictureBox控件134

5.2.9 TreeView控件135

5.2.10 ListView控件137

5.3 容器控件143

5.3.1 TabControl控件143

5.3.2 SplitContainer控件146

5.4 工具控件150

5.4.1 MenuStrip控件150

5.4.2 ToolStrip控件155

5.4.3 StatusStrip控件158

5.5 对话框160

5.5.1 OpenFileDialog160

5.5.2 SaveFileDialog162

5.5.3 FontDialog163

5.5.4 ColorDialog164

5.6 综合示例:开发MyNotepad应用程序167

第6章 C#语言ADO.NET程序设计176

6.1 SQL Server 2005基础176

6.1.1 Management Studio平台的使用176

6.1.2 SQL语言基础180

6.2 ADO.NET基础186

6.2.1 ADO.NET简介186

6.2.2 数据提供程序186

6.2.3 数据集187

6.3 数据源188

6.3.1 Connection对象188

6.3.2 Command对象189

6.3.3 DataReader对象191

6.3.4 DataAdapter对象191

6.4 数据集与数据绑定194

6.4.1 在数据集中建立表间关系194

6.4.2 数据绑定195

6.5 综合示例:开发School数据库的客户端程序196

第7章 C#语言ASP.NET程序设计200

7.1 Web应用程序基础200

7.1.1 HTML页面200

7.1.2 动态Web页面201

7.2 ASP.NET简介203

7.3 创建ASP.NET应用程序205

7.3.1 启动IIS服务器205

7.3.2 创建ASP.NET应用程序206

7.4 ASP.NET Web窗体207

7.4.1 Web窗体涉及的物理文件207

7.4.2 Web窗体涉及的编程窗口208

7.5 ASP.NET服务器控件209

7.5.1 TextBox控件和Button控件209

7.5.2 LinkButton控件和ImageButton控件211

7.5.3 DropDownList控件212

7.5.4 CheckBox控件和RadioButton控件215

7.5.5 RequiredFieldValidator控件217

7.5.6 GridView控件220

7.6 ASP.NET客户端控件222

第8章 实战案例:上市公司财务分析软件的设计与实现224

8.1 准备工作224

8.1.1 财务基础知识224

8.1.2 软件功能分析232

8.1.3 开发环境介绍232

8.2 数据库设计233

8.3 软件设计234

8.3.1 主界面设计234

8.3.2 实现“公司信息浏览”功能236

8.3.3 报表界面设计240

8.3.4 实现“财务报表查看”功能242

8.3.5 实现“财务报表分析”功能250

参考文献259

热门推荐