这本书以解决问题为导向,讲解如何用C#编程。现在,C#已经发展成为一门复杂的编程语言,能实现众多功能,而你需要搞明白的是什么时候使用哪种方法。这本书解答了这些问题。
本书共分17章,除讲解了C#的语言基础、异常处理、面向对象及面向组件的基础知识外,还介绍了Lambda表达式、持久化存储、.NET泛型、应用程序配置和动态加载、多线程、关系型数据库、LINQ、函数式代码及C#的其他相关问题。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | C#基础教程(第2版)/微软技术系列/图灵程序设计丛书 |
分类 | |
作者 | (美)格罗斯 |
出版社 | 人民邮电出版社 |
下载 | ![]() |
简介 | 编辑推荐 这本书以解决问题为导向,讲解如何用C#编程。现在,C#已经发展成为一门复杂的编程语言,能实现众多功能,而你需要搞明白的是什么时候使用哪种方法。这本书解答了这些问题。 本书共分17章,除讲解了C#的语言基础、异常处理、面向对象及面向组件的基础知识外,还介绍了Lambda表达式、持久化存储、.NET泛型、应用程序配置和动态加载、多线程、关系型数据库、LINQ、函数式代码及C#的其他相关问题。 内容推荐 本书是一本C#入门图书,共分17章,除讲解了C#的语言基础、异常处理、面向对象及面向组件的基础知识外,还介绍了Lambda表达式、持久化存储、.NET泛型、应用程序配置和动态加载、多线程、关系型数据库、LINQ、函数式代码及C#的其他相关问题。 本书不仅适合没有任何编程语言基础的初级读者,也是有VB、C++等语言基础的C#初学者的极佳选择。 目录 第1章 预备,坐稳,出发! 1.1 下载和安装工具 1.2 选择应用程序类型 1.3 创建项目和解决方案 1.4 创建Windows应用程序 1.4.1 查看源代码 1.4.2 重新命名解决方案 1.4.3 保存解决方案 1.4.4 运行Windows应用程序 1.4.5 让Windows应用程序向你打个“招呼” 1.4.6 给应用程序添加注释 1.5 在解决方案的用户控件之间导航 1.6 创建控制台应用程序 1.6.1 给解决方案添加控制台应用程序项目 1.6.2 让控制台应用程序向你打个“招呼” 1.6.3 设置启动项目 1.6.4 运行控制台项目 1.7 创建类库 1.7.1 给解决方案添加类库项目 1.7.2 转移功能 1.7.3 定义引用 1.7.4 调用类库的功能 1.7.5 使用变量和常量 1.8 .NET Framework的工作原理 1.9 需牢记的要点 1.10 练习 第2章 .NET数字类型和值类型 2.1 软件开发的要点与构思 2.1.1 计算器的构思 2.1.2 确定计算器开发的工作要点 2.2 实现类库 2.2.1 编写Add()方法 2.2.2 编写代码来测试Add()方法 2.2.3 数值和数字类型方面的问题 2.3 数字类型和值类型 2.3.1 值类型和引用类型 2.3.2 CLR数字类型 2.4 完成计算器的开发 2.5 需牢记的要点 2.6 练习 第3章 字符串操作 3.1 翻译应用程序的构思 3.2 构建Translator应用程序 3.2.1 创建Translator类 3.2.2 问候语的翻译 3.2.3 创建测试应用程序 3.2.4 职责方面的问题解答 3.2.5 研究String类型 3.2.6 解决多余空格的问题 3.2.7 字符串的引用 3.2.8 字符映射 3.3 对语言和文化的处理 3.3.1 在Windows下设置文化和语言 3.3.2 数字的解析与处理 3.3.3 文化的处理 3.4 需牢记的要点 3.5 练习 第4章 数据结构、决策和循环 4.1 深度优先搜索算法 4.2 实现用户定义的类型 4.2.1 声明结构和类 4.2.2 值类型的限制 4.3 搜索算法的构思 4.4 编写深度优先搜索代码 4.4.1 数据结构的定义和实现 4.4.2 定义算法测试 4.4.3 实现深度优先搜索算法 4.4.4 运行深度优先搜索算法 4.5 需牢记的要点 4.6 练习 第5章 C#异常处理 5.1 错误、异常和异常处理 5.2 运行调试器 5.3 处理异常 5.3.1 捕捉异常 5.3.2 实现异常处理器 5.3.3 栈展开的防护工作 5.3.4 过滤异常 5.4 编写异常安全代码 5.4.1 编写防范性代码 5.4.2 使用默认的状态 5.4.3 处理警示性错误 5.5 需牢记的要点 5.6 练习 第6章 面向对象编程的基础知识 6.1 货币差价 6.2 构思货币兑换应用程序 6.3 为货币兑换应用程序编写测试 6.3.1 从结构性代码起步 6.3.2 基类 6.3.3 继承 6.3.4 使用C#属性 6.3.5 继承和作用域修饰符 6.3.6 处理验证 6.3.7 完成基类 6.4 编写活跃交易和酒店交易的货币换算 6.4.1 实现ActiveCurrencyTrader 6.4.2 实现HotelCurrencyTrader 6.5 预处理器指令、属性和抽象方法的更多知识 6.5.1 预处理器指令的更多细节 6.5.2 属性作用域的更多细节 6.5.3 abstract关键字的更多细节 6.6 需牢记的要点 6.7 练习 …… 第7章 组件和对象层级 第8章 面向组件的架构 第9章 列表、委托和lambda表达式 第10章 关于持久化存储的所有相关问题 第11章 .NET泛型研究 第12章 应用程序配置和动态加载 第13章 关于多线程 第14章 使用关系型数据库 第15章 学习LINQ 第16章 在C#中编写函数式代码 第17章 C#拾遗补缺 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。