网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 由浅入深学C#--基础进阶与必做300题(附光盘)
分类
作者 吕辉
出版社 电子工业出版社
下载
简介
编辑推荐

C#(C Sharp)是一种完全面向对象的高级语言,继承自C/C++、Java,是微软公司专为.NETFramework量身定做的编程语言。它简单易学,摒弃了C++中的指针、宏、模板和多重继承机制;垃圾收集(Garbage Collect)、类型安全、异常处理、版本控制机制,使C#程序更加稳定:而完全面向对象,简化和革新的类、命名空间、方法重载机制,使C#将成为现代和未来的主流编程语言。

由吕辉编著的《由浅入深学C#——基础进阶与必做300题(附光盘)》共四篇二十章节,主要内容为走进C#,了解C#开发环境,语法基础,解读程序流程,类与对象等。

内容推荐

作为一本入门的编程书籍,本书从初学者的角度出发,全面系统地讲解了关于C#各个方面的应用。同时在讲解重要知识点时,都列举了大量的示例,避免学习上的枯燥,所有示例都收录于本书的配套光盘中。另外在每章的最后,还从网络和众多企业面试题中,精选了一些常见问题作为习题。通过这些习题的练习,可以帮助读者巩固知识点,加深理解,甚至可以在企业面试中获益。

由吕辉编著的《由浅入深学C#——基础进阶与必做300题(附光盘)》共分4篇。第1篇介绍C#语言、初步了解C#的开发环境Visual Studio 2010;第2篇介绍C#语法基础、解读程序流程、面向对象的设计、域和属性、字符串和正则表达式、数组和集合的使用、文件读写和操作;第3篇介绍Windows窗体应用、GDI+绘制图形技术、Web应用技术ASP.NET、ADO.NET数据库技术、WPF客户端技术、Silverlight富媒体技术、反射知识、各种网络协议的应用;第4篇主要是关于井字游戏的开发实例的讲解。

《由浅入深学C#——基础进阶与必做300题(附光盘)》涉及面广,从Windows窗体应用到Web技术开发,从WPF客户端技术到Silverlight富媒体技术,再到网络通信应用,几乎涉及C#语言的所有应用领域。本书适合所有想全面了解C#语言的人员阅读,也适合各种使用C#进行开发的工程技术人员使用,尤其适合没有深入接触过编程的初学者或者想了解C#其他方面应用的开发人员。

目录

第1篇 C#基础篇

第1章 走进C#

 1.1 开启编程语言的大门

  1.1.1 认识计算机编程语言

  1.1.2 计算机语言的分类

 1.2 微软的.NET框架

  1.2.1 什么是.NET框架

  1.2.2 初步了解C#语言

  1.2.3 .NET与C#的关系

 1.3 C#语言特性

 1.4 快速学习C#

  1.4.1 如何高效掌握C#

  1.4.2 C#学习曲线

 1.5 小结

第2章 了解C#开发环境

 2.1 熟悉开发环境

  2.1.1 安装Visual Studio 2010

  2.1.2 Visual Studio 2010开发环境

 2.2 开始C#的第一步

  2.2.1 创建控制台应用程序

  2.2.2 创建Windows窗体应用程序

  2.2.3 创建Web应用程序

 2.3 小结

 2.4 习题

第2篇 C#语法篇

第3章 语法基础

 3.1 变量和常量

  3.1.1 声明变量

  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.4 使用引用类型

  3.4.1 什么是引用类型

  3.4.2 引用类型的应用场合

 3.5 类型转换

  3.5.1 如何隐式类型转换

  3.5.2 如何显示类型转换

  3.5.3 装箱和拆箱

 3.6 类型检查

  3.6.1 is运算符

  3.6.2 as运算符

 3.7 运算符的使用

  3.7.1 算术运算符

  3.7.2 赋值运算符

  3.7.3 关系与逻辑运算符

  3.7.4 其他运算符

  3.7.5 运算符的优先级

 3.8 小结

 3.9 习题

第4章 解读程序流程

 4.1 使用条件语句

  4.1.1 if-else语句及应用

  4.1.2 switch语句及应用

 4.2 使用循环语句

  4.2.1 while语句及应用

  4.2.2 do...while语句及应用

  4.2.3 for语句及应用

 4.3 使用跳转语句

  4.3.1 break语句及应用

  4.3.2 continue语句及应用

  4.3.3 goto语句及应用

  4.3.4 return语句及应用

 4.4 使用异常语句

  4.4.1 try-catch-finally语句及应用

  4.4.2 throw语句及应用

 4.5 小结

 4.6 习题

第5章 类与对象

 5.1 理解类

  5.1.1 改变原有的思维方式

  5.1.2 新的思维方法——面向对象

  5.1.3 使用class关键字创建一个类

 5.2 类的成员

  5.2.1 类的成员有哪些

  5.2.2 创建成员变量

  5.2.3 创建方法

  5.2.4 方法中的参数

  5.2.5 静态成员与非静态成员

  5.2.6 构建递归方法

 5.3 构造函数和析构函数

  5.3.1 如何理解构造函数

  5.3.2 如何理解析构函数

 5.4 小结

 5.5 习题

第6章 继承与多态

 6.1 理解继承性

  6.1.1 如何理解面向对象的继承性

  6.1.2 C#中的继承性

  6.1.3 访问基类成员

  6.1.4 覆盖

 6.2 理解多态性

  6.2.1 如何理解面向对象的多态性

  6.2.2 编译时多态性——重载

  6.2.3 运行时多态性——重写

 6.3 密封性

  6.3.1 密封类

  6.3.2 密封方法

 6.4 小结

 6.5 习题

第7章 接口和抽象类

 7.1 理解接口

  7.1.1 什么是接口

  7.1.2 创建接口

 7.2 实现接口

  7.2.1 类和接口之间的继承关系

  7.2.2 接口之间的继承关系

  7.2.3 多重继承关系

 7.3 理解抽象类

  7.3.1 什么是抽象类

  7.3.2 抽象方法

 7.4 使用抽象类

  7.4.1 抽象类的实现

  7.4.2 抽象类之间的继承关系

  7.4.3 抽象类和接口之间的继承关系

 7.5 小结

 7.6 习题

第8章 域和属性

 8.1 域(field)

  8.1.1 什么是域

  8.1.2 实例域和静态域

  8.1.3 只读域

  8.1.4 域的初始化

 8.2 属性(property)

  8.2.1 什么是属性

  8.2.2 只读属性

  8.2.3 读写属性

  8.2.4 声明抽象属性

 8.3 索引器(index)

  8.3.1 什么是索引器

  8.3.2 索引器的应用

  8.3.3 接口中的索引器

 8.4 特性(Attribute)

  8.4.1 使用Attribute

  8.4.2 获取Attribute信息

  8.4.3 创建自定义的Attribute

 8.5 小结

 8.6 习题

第9章 字符串和正则表达式

 9.1 字符串

  9.1.1 比较字符串

  9.1.2 格式化字符串

  9.1.3 连接字符串

  9.1.4 分割字符串

  9.1.5 插入字符串

  9.1.6 删除字符串

  9.1.7 遍历字符串

  9.1.8 复制字符串

  9.1.9 大小写转换

 9.2 StringBuilder类

  9.2.1 创建StringBuilder对象

  9.2.2 追加字符串

  9.2.3 插入字符串

  9.2.4 删除字符串

 9.3 正则表达式

  9.3.1 正则表达式简介

  9.3.2 正则表达式(Regex)类

  9.3.3 构造正则表达式

  9.3.4 示例:验证URL

 9.4 小结

 9.5 习题

第10章 数组和集合

 10.1 数组(Array)

  10.1.1 数组简介

  10.1.2 创建数组

  10.1.3 访问数组

  10.1.4 数组排序

 10.2 数组序列(ArrayList)

  10.2.1 创建ArrayList

  10.2.2 添加元素

  10.2.3 删除元素

  10.2.4 查找元素

  10.2.5 遍历列表

 10.3 哈希表(Hashtable)

  10.3.1 Hashtable类

  10.3.2 构造普通哈希表

  10.3.3 SortedList类

  10.3.4 搜索排序哈希表

 10.4 队列(Queue)

  10.4.1 创建队列

  10.4.2 元素入队

  10.4.3 元素出队

 10.5 堆栈(Stack)

  10.5.1 创建堆栈

  10.5.2 元素入栈

  10.5.3 元素出栈

 10.6 小结

 10.7 习题

……

第11章 文件读写和操作

第三篇 C#应用篇

第12章 Windows窗体应用

第13章 GDI+绘制图形

第14章 Web网络应用开发

第15章 ADO.NET数据库技术

第16章 WPF技术

第17章 Silverlight富媒体技术

第18章 反射

第19章 网络应用

第四篇 C#开发篇

第20章 开发实例:井字游戏

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 20:04:45