分享
 
 
 

C# 2008编程参考手册(C# 2008 Programmer's Reference)

C# 2008编程参考手册(C# 2008 Programmer's Reference)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,C语言及其相关,
  品牌: Wei-Meng Lee

基本信息·出版社:清华大学出版社

·页码:690 页

·出版日期:2009年10月

·ISBN:9787302209553

·条形码:9787302209553

·包装版本:第1版

·装帧:平装

·开本:16

·正文语种:中文

·外文书名:C# 2008 Programmer's Reference

产品信息有问题吗?请帮我们更新产品信息。

内容简介《C# 2008编程参考手册》是学习使用C#语言的优秀参考手册,通过丰富的示例介绍C#2008中的各种概念,从而使读者可以方便地使用C#2008进行编程。《C# 2008编程参考手册》介绍了.NET Framework、Visual Studio2008和C#语言的基础知识,重点讨论了如何使用C#2008开发各种类型的应用程序,并且给出了相应的样本项目。此外,《C# 2008编程参考手册》也简要介绍了C#关键字、NET类库和Sandcastle实用程序。

编辑推荐C#2008与.NET Framework 3.5提供了许多新的引以为豪的功能,从而使其比以前的版本更加直观,功能更为强大。作为一本权威性的书籍,《C# 2008编程参考手册》涵盖了C#2008版本的完整内容,适合于所有水平的读者阅读。

通过学习《C# 2008编程参考手册》,您将了解C#语言的基础知识,随着逐渐掌握C#2008提供的大量语言选项和参数,您将能够使用c群开发应用程序。此外,《C# 2008编程参考手册》介绍了如何实现最佳编程实践和结果的正确方法。书中的代码示例用于说明每种概念,而章节之间的彼此独立性则允许读者直接跳到感兴趣的特定主题。《C# 2008编程参考手册》中极具价值的附录介绍了C#关键字的列表、.NET类库以及使用saladcastle实用程序生成文档。作为理想的资源和参考手册,经常阅读《C# 2008编程参考手册》可以帮助您理解C#2008的各种功能,正是这些功能使得C#2008成为比以前版本更为强大的编程语言。

《C# 2008编程参考手册》主要内容

◆C#语言和面向对象编程的基础知识

◆不同类型的继承以及继承支持代码重用的方式

◆使用泛型提高应用程序的效率和类型安全性的方式

◆使用LINQ查询检索数据的方式

◆使用.NET Framework中的Thread类编写多线程应用程序的技术

◆使用C#语言构建Windows、Web和Windows Mobile应用程序的方法

◆构建Windows通信基础服务以及理解隐藏在这些服务背后的理论的方式

◆使用Silverlight 1.0和silverlight 2构建RIA应用程序的方式

《C# 2008编程参考手册》读者对象

《C# 2008编程参考手册》适合于正在寻求全面介绍C#语言的具有不同开发经验的C#开发人员。

目录

第1部分 C#基础

第1章 .NET Framework

1.1.NETFramework简介

1.1.1 公共语言运行库

1.1.2.NETFramework类库

1.2 程序集和Microsoft中间语言(MSIL)

1.3 NET Framework和Visual Studio的各种版本

1.4 小结

第2章 VisualStudio2008入门

2.1 VisualStudio2008概述

2.1.1 选择开发设置

2.1.2 复位开发设置

2.1.3 创建新项目

2.1.4 IDE的组件

2.2 代码和文本编辑器

2.2.1 代码片段

2.2.2 IntelliSense

2.2.3 重构支持

2.3 调试

2.3.1 设置断点

2.3.2 单步调试代码

2.3.3 监视

2.3 4Autos和Immediate窗口

2.4 单元测试

2.4.1 创建测试

2.4.2 运行测试

2.4.3 测试浮点数

2.4.4 添加额外的测试方法

2.5 小结

第3章 C#语言基础

3.1 使用VisualStudio2008

3.2 使用C#编译器(csc.exe)

3.3 详细分析HelloWorld程序

3.4 语言语法

3.4.1 关键字

3.4.2 变量

3.4.3 变量的作用域

3.4.4 常量

3.4.5 注释

3.4.6 XML文档

3.5 数据类型

3.5.1 值类型

3.5.2 引用类型

3.5.3 枚举

3.5.4 数组

3.5.5 隐式类型

3.5.6 类型转换

3.6 流程控制

3.6.1 if-else语句

3.6.2 switch语句

3.7 循环

3.7.1 for循环

3.7.2 嵌套的for循环

3.7.3 foroach

3.7.4 while和do-while循环

3.7.5 从循环退出

3.7.6 跳出迭代

3.8 运算符

3.8.1 赋值运算符

3.8.2 关系运算符

3.8.3 逻辑运算符

3.8.4 数学运算符

3.8.5 运算符优先级

3.9 预处理器指令,

3.9.1 #define和#undef

3.9.2 #if、#else、#elif和#endif

3.9.3 #warning和#elTOI

3.9.4 #line

3.9.5 #region和#endregion

3.9.6 #pragmawarmng

3.10 小结

第4章 类和对象

4.1 类

4.1.1 定义类

4.1.2 使用部分类

4.1.3 创建类的实例(对象实例化)

4.1.4 匿名类型(C#3.0新增)

4.1.5 类成员

4.1.6 函数成员

4.1.7 静态类

4.2 System.Object类

4.2.1 测试相等性

4.2.2 实现相等性

4.2.3 ToStrimg()方法

4.2.4 属性

4.3 结构体

4.4 小结

第5章 接口

5.1 定义接口

5.2 实现接口

5.3 实现多个接口

5.4 扩展接口

5.5 接口强制转换

5.6 is和as运算符

5.7 重写接口实现

5.8 小结

第6章 继承

6.1 理解C#中的继承

6.2 实现继承

6.2.1 抽象类

6.2.2 抽象方法

6.2.3 虚方法

6.2.4 密封的类和方法

6.2.5 重载方法

6.2.6 重载运算符

6.2.7 扩展方法(C#3.0新增)

6.2.8 访问修饰符

6.2.9 继承和构造函数

6.2.10 调用基类构造函数

6.3 接口继承

6.4 显式接口成员实现

6.5 小结

第7章 委托和事件

7.1 委托

7.1.1 创建委托

7.1.2 委托链接(多播委托)

7.1.3 使用委托实现回调

7.1.4 异步回调

7.1.5 匿名方法和拉姆达表达式

7.2 事件

7.2.1 处理事件

7.2.2 实现事件

7.2.3 事件和委托之间的区别

7.2.4 将状态信息传递给事件处理程序

7.3 小结

第8章 字符串和正则表达式

8.1 System.String类

8.1.1 转义字符

8.1.2 字符串操作

8.1.3 字符串格式化

8.1.4 StringBuildel类

8.2 正则表达式

8.2.1 搜索匹配项

8.2.2 更复杂的模式匹配

8.1.3 小结

第9章 泛型

9.1 理解泛型

9.1.1 泛型类

9.1.2 在泛型中使用default关键字

9.1.3 泛型的优点

9.1.4 在泛型类型中使用约束

9.1.5 泛型接口

9.1.6 泛型结构体

9.1.7 泛型方法

9.1.8 泛型运算符

9.1.9 泛型委托

9.2 泛型和.NETFramework类库

9.3 使用LinkedList泛型类

9.4 System.Collection.ObiectModel

9.5 小结

第10章 线程化

10.1 多线程化的需要

10.1.1 启动线程

10.1.2 终止线程

10.1.3 向线程传递形参

10.2 线程同步

10.2.1 使用Interlocked类

10.2.2 使用C#的lock关键字

10.2.3 Monitor类

10.3 WindtowsForms中的线程安全

10.3.1 使用BackgroundWorker控件

10.3.2 测试应用程序

10.4 小结

第11章 文件和流

11.1 操作文件和目录

111.1 操作目录

11.1.2 使用File和FileInfo类操作文件

11.1.3 创建文件资源管理器

11.2 Stream类

11.2.1 BufferedStream

11.2.2 FileStream类

11.2.3 MemoryStream

11.2.4 NetworkStream类

11.3 加密

11.3.1 散列

11.3.2 随机值散列

11.3.3 加密和解密

11.4 Stream对象的压缩

11.4.1 压缩

11.4.2 解压缩

11.5 串行化

11.5.1 二进制串行化

11.5.2 XML串行化

11.6 小结

第12章 异常处理

12.1 处理异常

12.1.1 使用try-catch语句处理异常

12.1.2 处理多个异常

12.1.3 使用throw语句抛出异常

12.1.4 重新抛出异常

12.1.5 异常链接

12.1.6 使用Exception对象

12.1.7 fmally语句

12.2 创建自定义异常

12.3 小结

第13章 数组和集合

13.1 数组

13.1.1 访问数组元素

13.1.2 多维数组

13.1.3 数组中的数组:交错数组

13.1.4 形参数组

13.1.5 复制数组

13.2 集合接口

13.2.1 使用ArrayList类的动态数组

13.2.2 索引器和迭代器

13.2.3 实现IEnumerable和IEnumberator

13.2.4 使用IComper和IComparable实现比较

13.2.5 字典

13.2.6 栈

13.2.7 队列

13.3 小结

第14章 语言集成查询(LINQ)

14.1 LINQ体系结构

14.1.1 LINQ to Objects

14.1.2 查询语法与方法语法的对比以及拉姆达表达式

14.1.3 LINQ和扩展方法

14.1.4 LINQ和匿名类型

14.2 LINQtoDataSet

14.2.1 重新调整数据

14.2.2 聚集函数

14.2.3 连接表

14.2.4 类型化DataSet

14.2.5 检测空字段

14.2.6 将查询的结果保存到DataTable

14.3 LINQ to XML

14.3.1 创建XML树

14.3.2 查询元素

14.3.3 使用RSS的示例

14.4 LINQ to SQL

14.4.1 使用对象关系设计器

14.4.2 查询

14.4.3 插入新行

14.4.4 更新行

14.4.5 删除行

14.5 小结

第15章 程序集和版本化

15.1 程序集

15.1.1 程序集的结构

15.1.2 研究程序集的内容

15.1.3 单文件程序集和多文件程序集

15.1.4 理解名称空间和程序集

15.2 私有程序集和共享程序集

15.2.1 创建共享程序集

15.2.2 全局程序集缓存

15.2.3 将共享程序集放入GAC中

15.2.4 在Visualstudio中使共享程序集可见

15.2.5 使用共享程序集

15.3 小结

第Ⅱ部分 使用C#开发应用程序

第16章 开发Windows应用程序

16.1 项目

16.1.1 配置FTP服务器

16.1.2 创建应用程序

16.1.3 使用应用程序设置

16.1.4 编写应用程序代码

16.1.5 构建目录树和显示图像

16.1.6 创建新目录

16.1.7 删除目录

16.1.8 上传照片

16.1.9 删除照片

16.1.10 测试应用程序

16.2 添加打印功能

16.2.1.NET中的打印基础知识

16.2.2 向项目添加打印支持

16.3 部署应用程序

16.3.1 使用ClickOnce发布应用程序

16.3.2 更新应用程序

16.3.3 以编程方式更新

第Ⅲ部分 附录

……[看更多目录]

序言自从2000年7月Microsoft.NET Framework发布以来,C#编程语言已经经历了几次版本更新,现在的最新版本是C#3.0。多年以来,C#语言获得了许多拥护者,部分原因是它的语法类似于Java和C。C#语言的清晰语法使其易于学习,许多编程初学者都选择使用该语言。此外,C#语言吸引了许多使用Visual Basic的程序员,特别是使用VB6的程序员,这些程序员需要迁移到.NET平台,但是又不希望学习全新的Visual Basic版本:Visual Basic NET。

.NET Framework 3.5附带了C#的最新版本:C#3.0,该版本包含使C#语言更加直观和功能更加强大的许多新功能。结合Microsoft的旗舰开发环境Visual Studio 2008,广泛的编程爱好者都可以使用C#开发应用程序。

通过示例介绍C#语言是阐述新语言的最佳方法。许多书籍和文章都过多地介绍理论知识,而没有通过代码向读者展示某个概念可以产生的效果。对于每个主题,作者都尝试提供大量的示例来说明相关的概念,并且鼓励读者对程序执行适当的修改以深入研究程序。如果您是有一定编程经验的程序员,则可以直接跳到特定的章节开始学习,因为每一章都附带独立的示例。

文摘插图:

C# 2008编程参考手册(C# 2008 Programmer's Reference)

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有