书籍详情

C#编程语言程序设计与开发

C#编程语言程序设计与开发

作者:陈钟[等]编著

出版社:清华大学出版社

出版时间:2003-09-01

ISBN:9787302070818

定价:¥30.00

购买这本书可以去
内容简介
  C#是专在.NET平台上开发的新型编程语言,是从C和C++语言演化而来的,并充分考虑了已有编程语言的的优点,是一种简单而功能强大的编程语言。《微软新技术教材:C#编程语言程序设计与开发》从先理论后实践的角度出发,以读者不具备面向对象概念以及缺乏编程知识为前提,按照难易程度编排内容。首先介绍C#语言特性,然后分别从编程语言基础知识、C#初级特性和高级特性三个方面对C#进行阐述,充分突出了C#的面向对象思想以及C#所具有的新特性;最后结合.NET平台介绍C#的Windows应用程序、数据访问、Web编程的程序开发,并提供了相关的开发案例以供参考。《微软新技术教材:C#编程语言程序设计与开发》言间意赅,易懂,结构清晰,内容比较全面而且容易掌握,有利于初学者阅读和理解。《微软新技术教材:C#编程语言程序设计与开发》篇幅不大,适合于.NET与C#的初学者使用。
作者简介
暂缺《C#编程语言程序设计与开发》作者简介
目录
第1章  编程语言的发展                  
 1. 1  机器语言与编程语言                  
 1. 1. 1  低级语言                  
 1. 1. 2  高级语言                  
 1. 2  程序设计模式                  
 1. 2. 1  命令式程序设计(Imperative Programming)                  
 1. 2. 2  函数式程序设计(Functionai Programming)                  
 1. 2. 3  面向对象的程序设计(Objeot-Oriented Programming)                  
 1. 2. 4  逻辑程序设计(Logicai Programming)                  
 第2章  . NET环境                  
 2. 1  . NET框架                  
 2. 1. 1  通用语言运行环境CLR                  
 2. 1. 2  . NET框架的类库                  
 2. 2  Visual Studio. NET                  
 2. 2. 1  VisualStudio. NET简介                  
 2. 2. 2  用VS. NET开发C#应用程序                  
 2. 3  习题                  
 第3章  C#语言基础                  
 3. 1  基本类型                  
 3. 1. 1  值类型                  
 3. 1. 2  引用类型                  
 3. 1. 3  关于隐式和显式数值转换                  
 3. 2  变量和常量                  
 3. 2. 1  常量                  
 3. 2. 2  变量                  
 3. 3  数组                  
 3. 3. 1  一维数组                  
 3. 3. 2  二维数组                  
 3. 3. 3  多维数组和交错数组(数组的数组)                  
 3. 3. 4  数组的一些特性                  
 3. 4  表达式                  
 3. 5  语句                  
 3. 5. 1  条件语句                  
 3. 5. 2  循环语句                  
 3. 5. 3  跳转语句                  
 3. 5. 4  异常处理语句                  
 3. 6  操作符                  
 3. 6. 1  算术运算符                  
 3. 6. 2  赋值运算符                  
 3. 6. 3  关系操作符                  
 3. 6. 4  逻辑操作符                  
 3. 6. 5  三元运算符                  
 3. 6. 6  checked和unchecked运算符                  
 3. 6. 7  操作符优先级                  
 3. 7  名字空间                  
 3. 8  习题                  
 第4章  C#面向对象的初级特性                  
 4. 1  面向对象的基本概念                  
 4. 1. 1  对象和类                  
 4. 1. 2  继承                  
 4. 1. 3  封装                  
 4. 1. 4  多态性                  
 4. 2  C#中的类与对象                  
 4. 2. 1  在C#中定义类                  
 4. 2. 2  访问修饰符                  
 4. 2. 3  实例化对象与构造函数                  
 4. 2. 4  方法重载                  
 4. 2. 5  使用析构函数和Dispose()函数销毁对象                  
 4. 2. 6  在方法调用中传递参数                  
 4. 2. 7  静态对象成员                  
 4. 2. 8  用性质(propeay)封装数据                  
 4. 3  习题                  
 第5章  C#的高级特性                  
 5. 1  类的继承与多态                  
 5. 1. 1  继承                  
 5. 1. 2  多态                  
 5. 1. 3  抽象和密封                  
 5. 2  操作符重载                  
 5. 3  类型转换                  
 5. 3. 1  隐式类型转换                  
 5. 3. 2  显式类型转换                  
 5. 3. 3  类的引用转换                  
 5. 3. 4  装箱(boxing)和拆箱(unboxing)                  
 5. 4  结构和接口                  
 5. 4. 1  结构                  
 5. 4. 2  接口                  
 5. 5  集合与索引器                  
 5. 5. 1  集合                  
 5. 5. 2  索引器                  
 5. 6  异常处理                  
 5. 6. 1  异常类                  
 5. 6. 2  抛出和捕获异常                  
 5. 7  委托和事件                  
 5. 7. 1  委托                  
 5. 7. 2  事件                  
 5. 8  预处理指令                  
 5. 9  属性                  
 5. 10  组件与程序集                  
 5. 10. 1  组件                  
 5. 10. 2  程序集                  
 5. 11  习题                  
 第6章  使用文件                  
 6. 1  用于文件操作的类                  
 6. 2  目录和路径操作                  
 6. 2. 1  Directory类                  
 6. 2. 2  DirectoryInfo类                  
 6. 2. 3  Path类                  
 6. 3  创建文件                  
 6. 3. 1  File类                  
 6. 3. 2  Filelnfo类                  
 6. 3. 3  FileStream类                  
 6. 3. 4  创建文件的几种方法                  
 6. 4  读写文件                  
 6. 4. 1  使用FileStream类读写文件                  
 6. 4. 2  使用StreamReader和StreamWriter类读写文本文件                  
 6. 5  异步访问文件                  
 6. 6  习题                  
 第7章  用C#开发Windows应用程序                  
 7. 1  建立Windows应用程序                  
 7. 2  使用WindowsForms控件                  
 7. 2. 1  控件的属性和事件                  
 7. 2. 2  Label和LinkLabel控件                  
 7. 2. 3  Button控件                  
 7. 2. 4  TextBox控件                  
 7. 2. 5  CheckBox控件                  
 7. 2. 6  RadioButton控件                  
 7. 2. 7  GmupBox                  
 7. 2. 8  ComboBox控件                  
 7. 2. 9  ListView控件                  
 7. 2. 10  StatusBar控件                  
 7. 2. 11  ListBox和CheckedListBox控件                  
 7. 3  使用菜单                  
 7. 3. 1  创建主菜单                  
 7. 3. 2  创建上下文菜单                  
 7. 4  对话框                  
 7. 4. 1  模态和非模态对话框                  
 7. 4. 2  通用对话框                  
 7. 5  单文档界面和多文档界面程序                  
 7. 6  习题                  
 第8章  用ADO. NET进行数据访问                  
 8. 1  ADO. NET引言                  
 8. 1. 1  ADO. NET与ADO的差异                  
 8. 1. 2  ADO. NET的对象体系                  
 8. 1. 3  引入操作数据库的名字空间                  
 8. 2 ADO. NET的DataSet对象及使用                  
 8. 2. 1  DataSet对象                  
 8. 2. 2  DataSet对象的使用                  
 8. 2. 3  使用DataSet读取和导出XML数据                  
 8. 3  ADO. NET的DataProviders对象及使用                  
 8. 3. 1  Connection对象                  
 8. 3. 2  Command对象                  
 8. 3. 3  DataReader对象                  
 8. 3. 4  DataAdapter对象                  
 8. 3. 5  示例69                  
 8. 4  将数据绑定到服务器端控件                  
 8. 4. 1  数据绑定控件                  
 8. 4. 2  数据绑定控件详解                  
 8. 5  习题                  
 第9章  Windows Service                  
 9. 1  Windows Service简介                  
 9. 1. 1  系统中现有的WindowsService                  
 9. 1. 2  Windows Service的一些独特之处                  
 9. 1. 3  使用Visual Studio. NET创建Windows Service                  
 9. 2  Windows Service的体系结构                  
 9. 3  创建Windows Service                  
 9. 4  服务的监视和控制                  
 9. 5  习题                  
 第10章  ASP. NETWeb应用程序                  
 10. 1  Web应用程序基础                  
 10. 1. 1  HTML页面                  
 10. 1. 2  动态Web页面                  
 10. 2  ASP. NET简介                  
 10. 2. 1  对编译语言的支持                  
 10. 2. 2  程序代码与页面内容的分离                  
 10. 2. 3  简单的配置                  
 10. 2. 4  提高工作效率                  
 10. 3  建立ASP. NET应用程序                  
 10. 3. 1  用IIS设置Web服务器                  
 10. 3. 2  用VisualStudio. NET创建ASENET应用程序                  
 10. 4  Web窗体和控件                  
 10. 4. 1  Web窗体                  
 10. 4. 2  HTML控件                  
 10. 4. 3  服务器控件                  
 10. 5  Web服务                  
 10. 5. 1  WebService结构体系                  
 10. 5. 2  VisualStudio. Net对Web服务的支持                  
 10. 5. 3  创建一个Web服务                  
 10. 5. 4  应用一个Web服务                  
 10. 6  习题                  

猜您喜欢

读书导航