C#程序设计

出版时间:2005-7  出版社:清华大学出版社  作者:田原李素若斌田原  页数:300  

内容概要

本书从最基本的词法、语法开始讲解C#语言,包括C#的数据类型、控制语句、名字空间、类、数组和枚举、集合、结构、接囗、代表和事件以及错误和异常处理。另外,本书还讲解了C#的一些高级概念,包括文件和流、Windows桌面应用程序开发、ASP.NET:Web Form、ASP.NET:Web Services、分布式应用程序创建、网络程序开发、数据库应用程序开发、多线程以及和COM的交互等。    本书结构清晰、内容丰富,可作为本科、大专层次院校的教材,也适用于使用C#进行软件开发的广大技术人员。

书籍目录

第1章  .NET和C#简介 1.1  .NET和C# 1.2  .NET SDK  1.2.1  .NET SDK简介  1.2.2  命令行编译 1.3  Visual Studio .NET简介  1.3.1  Visual Studio .NET系统要求  1.3.2  Visual Studio .NET组件  1.3.3  Visual Studio .NET集成环境IDE第2章  C#语言入门 2.1  “Hello, world”程序 2.2  类型 2.3  变量和参数 2.4  内置变量 2.5  数组类型 2.6  系统统一类型 2.7  自动内存管理 2.8  表达式 2.9  局部常量和局部变量 2.10  语句  2.10.1  if语句   2.10.2  switch语句  2.10.3  while语句  2.10.4  do语句  2.10.5  for语句  2.10.6  foreach语句  2.10.7  break语句和continue语句  2.10.8  return语句  2.10.9  throw语句  2.10.10  try语句  2.10.11 checked和unchecked语句  2.10.l2  lock语句  2.10.13  语句标记和goto语句第3章  表达式与控制语句 3.1  表达式  3.1.l  表达式分类  3.1.2  简单表达式 3.2  函数  3.2.1  函数分类  3.2.2  参数列表 3.3  操作符  3.3.1  操作符的优先级  3.3.2  基本操作符  3.3.3  单目操作符  3.3.4  算术操作符  3.3.5  移位操作符  3.3.6  关系操作符  3.3.7  位逻辑操作符  3.3.8  条件逻辑操作符  3.3.9  操作符的重载  3.3.10  条件语句  3.3.11  赋值语句 3.4  语句  3.4.1  语句块  3.4.2  空语句  3.4.3  标签语句  3.4.4  声明语句  3.4.5  表达式语句  3.4.6  选择语句  3.4.7  循环语句  3.4.8  跳转语句 第4章  名字空间 4.1  名字空间的声明和调用  4.1.1  名字空间的声明  4.1.2  名字空间的使用  4.1.3  using指令  4.1.4  名字空间的别名 4.2  名字空间和基类第5章  类 5.1  描述类的概念  5.1.1  抽象类(Abstract class)  5.1.2  密封类(Sealed class)  5.1.3  基类(Base classes) 5.2  类成员  5.2.1  类成员声明  5.2.2  继承  5.2.3  new 修饰符  5.2.4  权限修饰符  5.2.5  静态和实例成员 5.3  常量 5.4  字段  5.4.1  静态和实例字段(static and instance fields)  5.4.2  只读字段(readonly fields)  5.4.3  常量和静态只读字段的区别 5.5  方法  5.5.1  方法参数(method parameters)  5.5.2  虚拟方法(virtual methods)  5.5.3  重载基类中的方法(override methods)  5.5.4  抽象方法(abstract methods)  5.5.5  外部方法(external methods) 5.6  属性(Properties)  5.6.1  存取标记(accessors)  5.6.2  虚拟、隐藏和抽象标记(virtual、override、abstract accessors) 5.7  事件(Events) 5.8  索引(Indexers) 5.9  操作符(Operators) 5.10  实例构造函数(Instance Constructors)  5.10.1  默认构造函数(default constructors)  5.10.2  私有构造函数(private constructors) 5.11  静态构造函数(Static Constructors) 5.12  析构函数(Destructors) 第6章  数组和枚举 6.1  数组  6.1.1  数组的基本概念  6.1.2  数组声明  6.1.3  数组的初始化  6.1.4  数组的应用 6.2  枚举  6.2.1  枚举的声明  6.2.2  枚举成员第7章  集合 7.1  预定义的集合  7.1.1  ArrayList集合  7.1.2  BitArray集合  7.1.3  Hashtable集合  7.1.4  Queue集合  7.1.5  SortedList集合 7.2  集合的接口 7.3  创建集合  7.3.1  列表的集合  7.3.2  使用SiteList集合 7.4  小结 第8章  结构 8.1  结构声明 8.2  结构的应用第9章  接囗 9.1  抽象类与接口 9.2  接口成员  9.2.1  方法  9.2.2  特性  9.2.3  索引  9.2.4  事件 9.3  隐式实现  9.3.1  单个类接口的实现  9.3.2  模拟多态性行为 9.4  显式实现 9.5  映射 9.6  继承性第10章  代表和事件 10.1  代表  10.1.1  定义代表  10.1.2  创建代表方法处理程序  10.1.3  接通代表和处理程序  10.1.4  通过代表调用方法  10.1.5  多重代表  10.1.6  代表的相等性 10.2  事件  10.2.1  定义事件处理程序  10.2.2  注册事件  10.2.3  实现事件  10.2.4  触发事件  10.2.5  修改事件添加/删除方法 10.3  小结 第11章  处理异常和错误 11.1  try/catch块 11.2  finally块 11.3  预定义异常的类 11.4  处理异常  11.4.1  处理多个异常  11.4.2  处理和传递异常  11.4.3  从异常中恢复 11.5  设计自己的异常 11.6  checked和unchecked语句 11.7  小结第12章  Windows桌面应用程序开发 12.1  桌面应用程序开发一般步骤  12.1.1  第一步:新建项目  12.1.2  第二步:界面设计  12.1.3  第三步:组件属性设置  13.1.4  第四步:程序设计 12.2  表单(Form)  12.2.1  属性  12.2.2  表单的基本方法  12.2.3  表单响应的主要事件  12.2.4  表单应用的例子 第13章  ASP.NET:Web Form 13.1  ASP.NET简介  13.1.1  ASP.NET中的概念  13.1.2  ASP.NET与ASP比较  13.1.3  ASP.NET中文件类型 13.2  基于Web表单的开发  13.2.1  Web Form介绍  13.2.2  第一个Web Form  13.2.3  页面处理过程  13.2.4  View State 13.3  使用ASP.NET开发应用程序  13.3.1  Globa1.asax文件  13.3.2  Web.config 13.4  服务器控件第14章  ASP.NET:Web Services 14.1  Web Services简介 14.2  VS.NET中的XML Web services  14.2.1  XML Web services简介  14.2.2  使用Visual Studio创建XML Web services  14.2.3  使用Visual Studio部署XML Web services  14.2.4  WebService目录 第15章  创建分布式应用程序 15.1  将创建的分布式应用程序的结构 15.2  分布式应用程序的创建过程  15.2.1  创建中间层业务对象  15.2.2  创建用户界面  15.2.3  部署解决方案第16章  利用C#开发网络程序 16.1  Socket类开发  16.1.1  说明  16.1.2  开发实例 16.2  NET类开发  16.2.1  程序设计的主要思路及实现方法  16.2.2  制作过程第17章  C#数据库应用程序开发 17.1  建立连接 17.2  查看数据 17.3  操作数据 17.4  调用存储过程 17.5  检索数据集 17.6  小结第18章  C#高级应用 18.1  多线程  18.1.1  创建新的线程  18.1.2  同步化  18.1.3  小结 18.2  与COM对象的交互  18.2.1  创建一个非管理COM类包容器  18.2.2  在C#代码中声明一个非管理的COM类(coclasses)  18.2.3  在C#代码中创建一个非管理COM类的实例  18.2.4  C#中的QueryInterface  18.2.5  综合实例 18.3  创建受管理DLL和调用外部DLL  18.3.1  编译和调用一个动态链接库  18.3.2  调用外部DLL库 18.4  代码安全  18.4.1安全性  18.4.2  安全策略  18.4.3  安全和性能参考文献

图书封面

评论、评分、阅读与下载


    C#程序设计 PDF格式下载


用户评论 (总计1条)

 
 

  •   有些新内容先提前拿来讲,等到后面的章节才讲解,觉得当工具书查可以,但做为教材不合适~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7