书籍详情

C#语言及程序设计

C#语言及程序设计

作者:单银根,黎连业编写

出版社:北京希望电子出版社

出版时间:2001-07-01

ISBN:9787900071750

定价:¥25.00

购买这本书可以去
内容简介
  本书深入浅出地叙述了C#语言及程序设计、编程技术应用前景。对于想快速掌握C#编程的软件设计者,本书是你的好帮手。本书主要内容包括:C#的基本概述、NGWS环境下的编程技术、C#程序设计的基本过程、C#数据类型、C#中使用的类、C#程序控制语句、C#文件处理和面向对象程序设计、C#编写组件的方法、C#异常处理、C#应用配置、C#代码调试和互操作性、C#安全机制与网络安全管理。本书范例丰富,通俗易懂,内容由浅入深,功能与实践相结合,边讲边练,讲练结合,实用性和操作性强,适合软件开发人员、网络管理人员、大专院校的师生、科技人员自学参考书,也可作为C#程序设计培训班教材。本光盘内容包括本版电子书。
作者简介
暂缺《C#语言及程序设计》作者简介
目录
第一章C#的基本概述
1.1C#的定义
1.2为什么需要C#
1.2.1C#将成为.NET平台的编程先锋
1.2.2C#是企业级程序设计的首选语言
1.2.3C#设计考虑了开发效率与安全性
1.2.4C#具有功能强.易于表现和灵活性
1.3C#的各种特性
1.3.1简单性
1.3.2现代性
1.3.3面向对象
1.3.4类型安全性
1.3.5版本控制技术
1.3.6兼容性
1.3.7灵活性
1.3.8C#的弱点
1.4如何安装C#编译器
1.5网友关心的有关.NET和C#问题
第二章NGWS运行环境技术基础
2.1NGWS运行环境
2.1.1中间语言和元数据
2.1.2即时编译器(JITters)
2.2虚拟对象系统(VOS)
2.2.1虚拟对象系统(VOS)
2.2.2元数据
2.2.3通用语言规范(CLS)
2.2.4虚拟执行系统(VES)
第三章C#程序设计的基本过程
3.1C#程序设计过程
3.2C#程序的创建.编译和执行
3.2.1创建第一个C#应用程序(HelloWorld)
3.2.2C#程序的编译过程
3.2.3执行C#可执行文件
3.3屏幕输入和输出方法
3.4为C#代码添加注释
3.5C#的接口和界面
3.6C#与VB语法结构的比较
第四章C#的数据类型
4.1常量.变量.运算符和表达式
4.1.1标识符命名
4.1.2常数
4.1.3变量
4.1.4运算符
4.1.5表达式
4.2数据类型的分类
4.3值类型
4.3.1简单类型
4.3.2结构类型
4.3.3枚举类型
4.4引用类型
4.4.1对象类型
4.4.2class类型
4.4.3接口
4.4.4代表元(Delegate)
4.4.5字符串类型
4.4.6数组
4.5装箱和拆箱转换机制
4.5.1装箱转换
4.5.2拆箱转换
第五章C#中使用的类
5.1类的基础知识
5.1.1类名与class类型
5.1.2类名作用域
5.1.3类对象与类成员
5.1.4内部函数
5.1.5静态成员
5.1.6成员作用域
5.1.7基类与派生类存取
5.1.8虚基类
5.2构造函数
5.2.1缺省构造函数
5.2.2构造函数的重载
5.2.3构造函数的调用次序
5.2.4类的初始化
5.3析构函数
5.3.1析构函数据和调用
5.3.2atexit.#pragmaexit与析构函数
5.3.3exit与析构函数
5.3.4abort与析构函数
5.3.5虚析构函数
5.4类的方法
5.4.1方法参数
5.4.2方法重载
5.4.3方法覆盖
5.4.4类的属性
5.5索引
5.6事件处理
5.7使用修饰符
5.7.1类修饰符
5.7.2成员修饰符
5.7.3存取修饰符
第六章C#程序控制语句
6.1if语句
6.1.1if语句的一般形式
6.1.2嵌套的if语句
6.2Switch语句
6.3For语句
6.3.1For语句的一般形式
6.3.2缺省条件的For语句
6.4While语句
6.5foreach语句
6.6do-While语句
6.7goto语句标号和调用
6.8综合应用
6.8.1for语句应用
6.8.2if语句应用
6.8.3Switch语句应用
6.8.4do-While语句应用
6.8.5While语句应用
6.8.6内存的自动控制综合实例
第七章C#结构.文件处理和面向对象程序设计
7.1C#的结构及其用法
7.1.1结构的定义
7.1.2结构的初始化
7.1.3嵌套结构
7.2结构数组
7.2.1结构数组的声明
7.2.2结构数组的访问
7.2.3建立结构数组
7.3数组结构成员
7.4顺序文件
7.4.1为什么要使用磁盘
7.4.2磁般文件访问类型
7.4.3顺序文件的操作
7.4.4文件的打开和关闭
7.4.5写文件
7.4.6追加文件
7.4.7读文件
7.5随机文件
7.5.1随机文件记录
7.5.2打开随机文件
7.6面向对象的程序设计
7.6.1OOP概述
7.6.2带函数的数据
7.6.3用类进行数据隐藏
7.6.4访问的重新定义
第八章C#编写组件的方法
8.1创建和编译C#组件
8.1.1创建C#组件
8.1.2编译C#组件
8.2在客户应用程序中使用组件
8.3使用名字空间工作
8.3.1使用名字空间工作
8.3.2在客户应用程序中使用名字空间
8.3.3增加多个类到名字空间
第九章C#的异常处理
9.1异常处理中的注意事项
9.2校验和非校验语句
9.2.1在编译器中设置溢出校验
9.2.2程序语法溢出校验
9.3异常处理中使用的语句
9.3.1使用try和catch捕获异常
9.3.2使用try和finally清除异常
9.3.3使用try-catch-finally处理所有的异常
9.4抛出异常
9.4.1重新抛出异常
9.4.2创建自己的异常类
第十章C#应用配置
10.1条件编译
10.1.1预处理器的用法
10.1.2条件(Conditional)属性
10.2XML中的文档注释
10.2.1描述一个成员
10.2.2添加备注和列表
10.2.3提供例子
10.2.4描述参数
10.2.5描述属性
10.2.6编译文档
10.3代码版本化
10.3.1.NET组件的版本号
10.3.2私有.NET组件
10.3.3共享.NET组件
第十一章C#代码调试和互操作性
11.1C#代码调试任务
11.1.1创建一个调试版本
11.1.2选择可执行程序
11.1.3设置中断点的四种方法
11.1.4逐句测试C#程序
11.1.5添加可执行程序到一个进程
11.1.6修改当前变量
11.1.7处理异常事件
11.1.8用JIT调试C#程序
11.1.9调试C#组件
11.2中间语言分解器的使用
11.3.NET与COM互操作性
11.3.1在COM中使用.NET组件
11.3.2在.NET中访问COM对象
11.4平台请求服务
11.5C#支持的不安全代码
第十二章C#安全机制与网络安全管理
12.1代码访问安全机制
12.1.1代码类型安全的认定
12.1.2标准许可与身份许可
12.2.NET应用程序安全机制
12.3WindowsNT文件系统(NTFS)的安全性
12.3.1为什么使用NTFS文件系统
12.3.2共享许可权与NTFS文件系统
12.3.3NTFS的安全性
12.3.4NTFS的审核功能
12.4网络安全管理的实施方案
12.4.1创建WindowsNT域
12.4.2用户帐户和域的工作方式
12.4.3全盘委托关系维护网络安全性
12.4.4WindowsNT与用户帐户的安全性
12.5网络文件系统的安全管理
12.5.1为什么使用NTFS文件系统
12.5.2共享许可权与NTFS许可权
12.5.3NTFS的安全性
12.5.4NTFS的审核功能
附录内存与数制
猜您喜欢

读书导航