分享
 
 
 

C# 程序设计教程

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,

作者: 余安萍等编

出 版 社: 电子工业出版社

出版时间: 2002-1-1字数:版次: 1版1次页数: 278印刷时间:开本:印次:纸张: 胶版纸I S B N : 9787505369207包装: 平装编辑推荐

本书对新一代编程语言C#进行了全面的介绍。C#是基于微软的下一代开发平台.Net的全新的面向对象的程序设计语言。C#不仅支持分布式应用的开发,还可以开发任何古典风格的Windows程序,包括控制程序、图形程序、服务程序、普通组件和Web页面等(硬件驱动程序除外)。C#语言不仅保持了C++语言的熟悉的语法,同时还集成了Visual Basic语言的快速应用开发功能以及类似于Java的与平台无关和即时编译特性,为程序的开发提供了更高的稳定性、可靠性和安全性。这就意味着学会它以及在应用开发中可以花费更少的时间和更低的培训费用,使源代码明了简洁,这一切都将使得开发者的开发过程变得轻松愉快。■ 作者根据多年的编程实践经验,对全书进行了合理、严密的组织。本书内容简明扼要,思路清晰,示例丰富,实用性强。通过本书的学习,读者可以在最短的时间内掌握C#语言。■ 本书适用于广大程序设计爱好者、软件开发人员。

内容简介

本书对新一代编程语言C#进行了全面的介绍。C#是基于微软的下一代开发平台.Net的全新的面向对象的程序设计语言。C#不仅支持分布式应用的开发,还可以开发任何古典风格的Windows程序,包括控制程序、图形程序、服务程序、普通组件和Web页面等(硬件驱动程序除外)。C#语言不仅保持了C++语言的熟悉的语法,同时还集成了Visual Basic语言的快速应用开发功能以及类似于Java的与平台无关和即时编译特性,为程序的开发提供了更高的稳定性、可靠性和安全性。这就意味着学会它以及在应用开发中可以花费更少的时间和更低的培训费用,使源代码明了简洁,这一切都将使得开发者的开发过程变得轻松愉快。■ 作者根据多年的编程实践经验,对全书进行了合理、严密的组织。本书内容简明扼要,思路清晰,示例丰富,实用性强。通过本书的学习,读者可以在最短的时间内掌握C#语言。■ 本书适用于广大程序设计爱好者、软件开发人员。

目录

目 录

第1章 .Net 简 介

1.1 新一代编程语言——C#

1.2 Microsoft.Net

1.2.1 ASP.Net

1.2.2 WinForms

1.2.3 通用语言运行环境

1.3 通用语言运行环境的技术基础

1.3.1 NGWS Runtime运行过程

1.3.2 NGWS Runtime组成

第2章 C#编程环境

2.1 Microsoft Visual Studio.Net 7.0

2.2 .Net的IDE界面

2.3 应 用 模 板

2.4 其 他 工 具

第3章 C#编程环境

3.1 编制第一个C#程序

3.2 C#程序基本框架

3.2.1 C#工程和方案

3.2.2 程序启动

3.2.3 程序终止

3.2.4 声明

3.2.5 成员

3.2.6 签名和重载

3.3 C#工程类型

3.4 C#工程文件项

3.5 方案和工程的管理

3.5.1 方案的管理

3.5.2 工程的管理

第4章 C# 类 型

4.1 值 类 型

4.1.1 缺省构造函数

4.1.2 结构类型

4.1.3 简单类型

4.1.4 布尔类型

4.2 引 用 类 型

4.2.1 class类型

4.2.2 object类型

4.2.3 字符串类型

4.2.4 接口类型

4.2.5 数组类型

4.2.6 代理类型

4.2.7 值类型和引用类型的比较

4.3 绑定链接与反绑定链接

4.3.1 绑定链接

4.3.2 反绑定链接

4.4 非安全代码

4.4.1 unsafe修饰符

4.4.2 fixed修饰符

4.4.3 非安全代码的编译

第5章 C# 变 量

5.1 静 态 变 量

5.2 实 例 变 量

5.3 数 组 变 量

5.3.1 一维数组

5.3.2 多维数组

5.4 参 数 变 量

5.4.1 传值参数

5.4.2 引用参数

5.4.3 输出参数

5.5 局 部 变 量

5.6 变量的缺省值

5.7 变量的类型转换

5.7.1 隐式类型转换

5.7.2 显式类型转换

第6章 C#运算符、表达式、语句

6.1 运 算 符

6.2 表 达 式

6.3 语 句

6.3.1 选择语句

6.3.2 循环语句

6.3.3 跳转语句

6.3.4 lock语句

6.3.5 using语句

第7章 类

7.1 类 声 明

7.1.1 类修饰符

7.1.2 类的基本规范

7.2 类 成 员

7.2.1 类继承

7.2.2 new修饰符

7.2.3 静态和实例成员

7.3 构 造 函 数

7.3.1 实例构造函数

7.3.2 静态构造函数

7.4 析 构 函 数

7.5 常 量

7.6 字 段

7.6.1 字段类别

7.6.2 只读字段

7.6.3 字段初始化

7.7 方 法

7.8 特 性

7.9 事 件

7.10 下标指示器

7.11 运 算 符

7.11.1 一元运算符

7.11.2 二元运算符

7.11.3 转换运算符

第8章 结 构

8.1 结 构 声 明

8.2 类与结构的区别

8.3 结 构 实 例

第9章 异 常 处 理

9.1 C#异常处理简介111

9.2 C#异常处理过程112

9.2.1 checked和unchecked语句112

9.2.2 异常处理语句114

9.2.3 throw语句119

9.3 C#通用异常类120

9.4 创建用户异常类121

第10章 代 理123

10.1 代 理 声 明123

10.2 代理实例化124

10.3 代 理 调 用127

10.4 代理和事件127

10.4.1 控制台应用例子127

10.4.2 窗口事件例子132

第11章 属 性137

11.1 属 性 类137

11.2 属性声明规范139

11.3 属性实例化141

11.4 属 性 例 子142

第12章 名 字 空 间146

12.1 编 译 单 元146

12.2 名字空间声明146

12.2.1 名字空间声明146

12.2.2 名字空间成员148

12.3 using指令149

第13章 C#工程调试155

13.1 Visual Studio.Net 7.0集成调试器155

13.2 调试设置和准备156

13.3 调试器的使用157

13.3.1 设置断点157

13.3.2 程序执行控制159

13.3.3 连接到正在运行的程序161

13.3.4 调试工具162

13.3.5 编辑并继续164

13.4 诊 断 语 句165

13.5 其他调试器166

13.5.1 WINDBG调试工具166

13.5.2 Dr.Watson调试工具166

第14章 组 件 编 程167

14.1 COM简介167

14.1.1 应用程序结构167

14.1.2 组件对象模型168

14.1.3 COM编程基础169

14.2 COM+简介173

14.2.1 COM+与COM的比较173

14.2.2 COM+与MTS的比较174

14.2.3 COM+提供的新服务175

14.3 .Net与COM177

14.3.1 .Net与COM的交互177

14.3.2 向COM展现.Net对象179

14.3.3 向.Net展现COM对象181

14.4 .Net访问COM对象的例子183

14.4.1 前期连接的例子183

14.4.2 后期连接的例子186

14.5 .Net与COM+189

14.5.1 ATL组件应用189

14.5.2 C#的类库应用193

14.5.3 C#的Windows应用程序194

第15章 接 口199

15.1 接 口 声 明199

15.2 接 口 成 员200

15.3 接 口 实 现205

15.3.1 显式接口成员实现206

15.3.2 接口映射208

15.3.3 接口实现继承211

15.3.4 接口重实现213

15.4 接 口 实 例214

第16章 数据库编程216

16.1 ADO.Net技术216

16.1.1 ADO.Net简介216

16.1.2 ADO和ADO.Net的比较220

16.2 ADO.Net组件和对象模型221

16.2.1 DataSet222

16.2.2 Managed Provider223

16.3 ADO.Net编程224

16.4 ADO.Net编程实例226

第17章 文 件 操 作235

17.1 .Net框架对文件操作的支持235

17.2 C#的文件操作例子236

第18章 线 程 应 用241

18.1 线程基本概念241

18.2 线程的管理242

18.2.1 创建线程242

18.2.2 线程的运行245

18.2.3 线程的销毁246

18.2.4 线程的调度246

18.2.5 线程存储247

18.2.6 一个简单的线程例子248

18.3 线 程 同 步250

18.3.1 同步上下文属性250

18.3.2 同步代码区域250

18.3.3 手工同步251

18.3.4 线程同步实例252

第19章 分布式Web应用258

19.1 Web应用的要求258

19.2 Web Forms259

19.2.1 Web Forms简介259

19.2.2 Web Form的创建261

19.3 Web Service261

19.3.1 Web Service简介261

19.3.2 Web Service的构成262

19.3.3 Web Service的编程模型263

19.4 分布式Web应用实例264

第20章 其 他 应 用272

20.1 API函数调用272

20.2 XML文档273

20.3 版 本 控 制276

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有