本书详细介绍C#程序设计的基本环境、概念、方法和应用。内容分为四个部分:第一部分介绍C#语言基础:数据、控制结构、数组、类、接口、结构等:第二部分深入介绍C#知识:类型转换、参数传递、虚方法调用、异常处理、操作符重载;第三部分是C#的基本类及其在.NET应用:工具类、集合、常用算法、流式文件、文本应用、Windows窗体和控件、图形用户界面;第四部分是C#的高级应用:多线程、ASP.NET Web应用、ADO.NET数据库应用、XML Web Service、网络通信编程及C#与其他语言间的互操作等。\r\n 本书内容详尽、循序渐进,既介绍语法,又讲解语言机制,还注重C#在Windows及Web中的应用。本书提供大量典型实例,配套光盘中附有源程序,并提供了能进行C#可视化开发的免费工具软件的下载网址。\r\n 本书内容和组织方式立足高等学校的教学教材,也可作为计算机技术的培训教材,还可作为Microsoft的认证考试(MCAD/MCSD)的考试用书。
第1章 简单的C#程序\r\n\r\n1.1 C#语言简介\r\n1.2 简单的C#程序及其构成\r\n1.3 C#开发工具脑开发步骤\r\n1.4 C#程序中的基本输入与输出\r\n1.5 面向对象程序设计的基本概念\r\n\r\n第2章 数据运算、流控制与数组\r\n\r\n2.1 数据类型、变量与常量 \r\n2.2 运算符与表达式\r\n2.3 流程控制语句\r\n2.4 数组\r\n\r\n第3章 类、接口与结构\r\n\r\n3.1 类、域与方法 \r\n3.2 属性与索引\r\n3.3 类的继承\r\n3.4 接口\r\n3.5 结构与枚举\r\n\r\n第4章 深入理解C#语言\r\n\r\n4.1 类型与转换 \r\n4.2 多态与虚方法调用\r\n4.3 动态类型确定\r\n4.4 对象构造与析构\r\n\r\n第5章 C#高级特性\r\n\r\n5.1 名字空间、嵌套类型与程序集 \r\n5.2 指代与事件\r\n5.3 操作符重载\r\n5.4 异常处理\r\n5.5 Attribute\r\n5.6 C#语言中的其他成分\r\n\r\n第6章 基础类及常用算法\r\n\r\n6.1 C#语言基础类\r\n6.2 字符串\r\n6.3 集合类\r\n6.4 排序与查找\r\n6.5 遍试、迭代与递归\r\n\r\n第7章 流、文件及基于文本的应用\r\n\r\n7.1 流及二进制输入与输出 \r\n7.2 文本的输入与输出\r\n7.3 文件与目录\r\n7.4 广西与正则表达式\r\n7.5 运行环境与事件日志\r\n\r\n第8章 Windows窗体及控件\r\n\r\n8.1 Windows窗体应用程序概述\r\n8.2 常用控件\r\n8.3 部分容器类控件\r\n8.4 窗体与对话框\r\n8.5 MDI窗体、菜单与工具栏\r\n\r\n第9章 绘图与图像\r\n\r\n9.1 绘图基础支持类 \r\n9.2 绘图\r\n9.3 字体\r\n9.4 图像\r\n9.5 在自定义控件中使用绘图\r\n\r\n第10章 C#的高级应用\r\n\r\n10.1 多线程编程 \r\n10.2 ADO.NET数据库编程\r\n10.3 ASP.NET及Web\r\n10.4 XML及Web Service编程\r\n10.5 网络通信编程\r\n10.6 C#程序与其他程序的互操作\r\n\r\n参考文献
无封面