Inside C#:C#编程从入门到精通

Inside C#:C#编程从入门到精通
作 者: 丁鹏编
出版社: 北京希望电子出版社
丛编项: 计算机基础知识普及和软件开发系列 2002精通热门软件工具丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C#
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Inside C#:C#编程从入门到精通》作者简介

内容简介

本书既为入门者提供了简单教程,同时也为高级编程人员提供了大量的例程。由3部分组成:第一部分是C#入门教程,用12章阐述了C#语言的最基本特征和主要功能,包括:C#介绍;一个简单的欢迎程序;表达式、类型和变量;控制语句——选择;控制语句——循环;方法;名称空间;类的入门;类的继承;多态性;属性;索引指示器。第二部分是本书的重点,精选了大量C#实用例程来让读者更深入地理解C#,同时这些C#例程都是经过专业程序员测试,可以直接实用,从而大大缩短编程时间,提高编程效率,这部分一共有文件访问;API;客户/服务器;数据库;线程处理及电子邮件;图像处理;空间;杂项等8个方面34个典型例程,是高级程序员不可多得的素材。最后一部分提供了为第一次接触C#的C/C++程序员准备的C# FAQ,通过9个方面48个问题来回答C/C++程序员一些有关C#的基本问题,使得他们可以尽快了解并能迅速使用C#。本书用来帮助现在的C/C++开发者迅速跟进至C#,此外,有Java和Delphi经验的开发人员或对强大的C#有兴趣的其他程序员也会发现这本书很有意义。本书内容极为丰富,有章可循、编排精细、可操作性强;并提供了针对具体的数据库管理问题的、极具参考价值的解决方案。本版CD为内容中提到的源代码。

图书目录

第一部分C#入门教程

第1章C#介绍

1.1简单

1.2现代

1.3面向对象

1.4类型安全

1.5版本可控

1.6兼容

1.7灵活

第2章简单C#程序

例程2.1一个简单的欢迎程序:Welcome.cs

例程2.2获取命令行输入:Namedwelcome.cs

例程2.3获取交互式输入:Interactlvewelcome.cs

2.4小结

第3章表达式.类型和变量

例程3.1显示布尔型变量值:BOOIC8llCS

例程3.2一元算子:Unary.cs

例程3.3二兀算手:Binary.cs

例程3.4数组算手:Array.cs

3.5小结

第4章控制语句--一选择

例程4.1If语句的格式:IfSelection.cs

例程4.2SWitch语句:Switchselection.cs

4.3小结

第5章控制语句--一循环

例程5.1While循环:WhileLoop.cs

例程5.2DO循环:DOLOOp.CS

例程5.3For循环:ForLoop.cs

例程5.4ForEach循环:ForEachLoop.cs

5.5小结

第6章方法

例程6.1一个简单的方法:OneMethod.cs

例程6.2方法的参数:MethodParams.cs

6.3小结

第7章名称空间

例程7.1C#名称空间:NamespaceCSS.cs

例程7.2嵌套名称空间1:NestedNamespacel.cs

例程7.3胶套名称空间2:NestedNamespace2.cs

例程7.4调用名称空间的成员:NamespaceCall.cs

例程7.5指示符的使用:UsingDlrectlve.cs

例程7.6别名指示符:AliasDirective.cs

7.7小结

第8章类的入门

例程8.1C#类的例子:Classes.cs

8.2小结

第9章类的继承

例程9.1继承:BaseClass.cs

例程9.2派生类G基类进行通信:BaseTalk.cs

9.3小结

第10章多态性

例程10.1带什应方法的基类:Drawingobject.cs

例程10.2带河亟载力法的派生共:Line.cs,Circlecs,andSquare.cs

例程10.3实现多态性的程序:DrawDemocs

10.4小结

第11章属性

例程11.1传统的访问类的域实例:Accessorscs

例程11.2使用属性访问类的域:Properties.cs

例程11.3只读属性:ReadonlyProperty.cs

例程11.4只写属性:WriteonlyProperty.cs

11.5小结

第12章索引指示器

例程12.1索引指示器的例子:Intlndcxer.cs

例程12.2重载的索引指示器:Ovrlndexer.cs

12.3小结

第二部分C#精选例程

第13章文件访问

13.1读一个文本文件:Forml.cs

13.2一个简单的文本文件处理程序

13.3清除义件

13.4例览或打开一个文件

第14章API

14.1获取驱动器类型

14.2XML目录列表

14.3一个类似DOS的应用

14.4C#自动编译器

14.5C#索引指示器的应用

第15章客户/服务器

15.1文件共享客户/服务器

15.2TCP日期客)"/服务器

15.3一个C#浏览器

15.4SNTP客户端

15.5聊天客户/服务器

第16章数据库

16.1NET的SQLServer程序

16.2书店

16.3一个数据库访问类

16.4数据库例览器(1)

16.5数据库洲览器(2)

16.6数据库例览器(3)

16.7数据库例览器(4)

第17章线程处理及电子邮件

17.1C#线程处理

17.2编写unsafe代码

17.3SmtpMail

第18章图像处理

18.1一个C#图像组件

18.2C#中的画笔

18.3一个颜色向导

第19章控件

19.1ListView

19.2增加/删除用户控件

19.3向WindowsForm中增加菜单支持

19.4C#布局管理器

19.5一个C#服务器的厂拉式控件

19.6创建一个NETSDK控件

19.7编写定制AboutBox

第20章来项

20.1DateTime结构

20.2使用C#探测操作系统版本

20.3数字时钟

20.4计算器

20.5记事本

第三部分附录C#FAQ

附录C#FAQ

1.介绍

2.基本类型

3.共和结构

4.例外处理(Exception)

5.运行时类型信息

6.高级语言特征

7.与C++的不同点

8.杂项

9.资源