著者还有:(美)Jacob Vibe Hammer、Jon D. Reid、Morgan Skinner、Daniel Kemper、Christian Nagel

副标题:无

作   者:(美)Karli Watson[等]著;齐立波,黄俊伟译

分类号:

ISBN:9787302343394

微信扫一扫,移动浏览光盘

简介

《C#入门经典 系列是屡获殊荣的C#名著和超级畅销书。最新版的 C#入门经典(第6版) 面向编程新手,全面介绍使用C# 2012和.NET Framework编写程序的基础知识。本书无与伦比的作者团队与您分享多年积累的C#和.NET Framework使用经验,首先简明扼要地介绍这两种技术,解释其含义、相互关系以及使用原因,然后循序渐进地讨论编程基础知识、Web编程、桌面编程以及数据访问技术。本书的讲解详明透彻,以通俗易懂的方式分步骤解析大量基础性示例,为您提供了在实践中锻炼运用新学知识的机会。 主要内容 ◆ 介绍编程基础知识,如变量、流程控制和面向对象编程 ◆ 着重介绍初学者在编写C#程序时最常用的工具:Visual Studio 2012中的Visual C# 2012开发环境 ◆ 阐述调试和错误处理 ◆ 详细讲解集合、比较和转换,探讨C#语言的新增功能 ◆ 深入分析WPF以及其他可用于创建和部署桌面应用程序的重要技术 ◆ 探讨Windows Store应用程序 ◆ 介绍ASP.NET Web编程和Web应用程序的部署 ◆ 分析文件系统数据、XML和LINQ

目录

第Ⅰ部分 C# 语 言
第1 章 C#简介
1.1 .NET Framework 的含义
1.1.1 .NET Framework 的内容
1.1.2 使用.NET Framework 编写应用程序
1.2 C#的含义
1.2.1 用C#能编写什么样的应用程序
1.2.2 本书中的C#
1.3 Visual Studio 2012
1.3.1 Visual Studio Express 2012产品
1.3.2 解决方案
1.4 小结
1.5 本章要点
第2 章 编写C#程序
2.1 Visual Studio 2012 开发环境
2.2 控制台应用程序
2.2.1 Solution Explorer 窗口
2.2.2 Properties 窗口
2.2.3 Error List 窗口
2.3 桌面应用程序
2.4 小结
2.5 本章要点
第3 章 变量和表达式
3.1 C#的基本语法
3.2 C#控制台应用程序的基本结构
3.3 变量
3.3.1 简单类型
3.3.2 变量的命名
3.3.3 字面值
3.3.4 变量的声明和赋值
3.4 表达式
3.4.1 数学运算符
3.4.2 赋值运算符
3.4.3 运算符的优先级
3.4.4 名称空间
3.5 小结
3.6 练习
3.7 本章要点
第4 章 流程控制
4.1 布尔逻辑
4.1.1 布尔赋值运算符
4.1.2 按位运算符
4.1.3 运算符优先级的更新
4.2 goto 语句
4.3 分支
4.3.1 三元运算符
4.3.2 if 语句
4.3.3 switch 语句
4.4 循环
4.4.1 do 循环
4.4.2 while 循环
4.4.3 for 循环
4.4.4 循环的中断
4.4.5 无限循环
4.5 小结
4.6 练习
4.7 本章要点
第5 章 变量的更多内容
5.1 类型转换
5.1.1 隐式转换
5.1.2 显式转换
5.1.3 使用Convert 命令进行显式转换
5.2 复杂的变量类型
5.2.1 枚举
5.2.2 结构
5.2.3 数组
5.3 字符串的处理
5.4 小结
5.5 练习
5.6 本章要点
第6 章 函数
6.1 定义和使用函数
6.1.1 返回值
6.1.2 参数
6.2 变量的作用域
6.2.1 其他结构中变量的作用域
6.2.2 参数和返回值与全局数据
6.3 Main()函数
6.4 结构函数
6.5 函数的重载
6.6 委托
6.7 小结
6.8 练习
6.9 本章要点
第7 章 调试和错误处理
7.1 Visual Studio 中的调试
7.1.1 非中断(正常)模式下的调试
7.1.2 中断模式下的调试
7.2 错误处理
7.2.1 try.catch.finally
7.2.2 列出和配置异常
7.2.3 异常处理的注意事项
7.3 小结
7.4 练习
7.5 本章要点
第8 章 面向对象编程简介
8.1 面向对象编程的含义
8.1.1 对象的含义
8.1.2 一切皆对象
8.1.3 对象的生命周期
8.1.4 静态和实例类成员
8.2 OOP 技术
8.2.1 接口
8.2.2 继承
8.2.3 多态性
8.2.4 对象之间的关系
8.2.5 运算符重载
8.2.6 事件
8.2.7 引用类型和值类型
8.3 桌面应用程序中的OOP
8.4 小结
8.5 练习
8.6 本章要点
第9 章 定义类
9.1 C#中的类定义
9.2 System.Object
9.3 构造函数和析构函数
9.4 Visual Studio 中的OOP
9.4.1 Class View 窗口
9.4.2 对象浏览器
9.4.3 添加类
9.4.4 类图
9.5 类库项目
9.6 接口和抽象类
9.7 结构类型
9.8 浅度和深度复制
9.9 小结
9.10 练习
9.11 本章要点
第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.3 接口的实现
10.4 部分类定义
10.5 部分方法定义
10.6 示例应用程序
10.6.1 规划应用程序
10.6.2 编写类库
10.6.3 类库的客户应用程序
10.7 Call Hierarchy窗口
10.8 小结
10.9 练习
10.10 本章要点
……
第11 章 集合、比较和转换
第12 章 泛型
第13 章 其他OOP 技术
第14 章 C#语言的改进
第15 章 基本桌面编程
第16 章 高级桌面编程
第17 章 Windows Store 应用程序
第18 章 部署桌面应用程序
第Ⅲ部分 Web 编 程
第19 章 ASP.NET Web 编程
第20 章 部署Web 应用程序
第Ⅳ部分 数 据 访 问
第21 章 文件系统数据
第22 章 XML
第23 章 LINQ 简介
第24 章 应用LINQ
第Ⅴ部分 其 他 技 术
第25 章 Windows Communication Foundation
第26 章 Windows Workflow Foundation
附录A 习题答案

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

著者还有:(美)Jacob Vibe Hammer、Jon D. Reid、Morgan Skinner、Daniel Kemper、Christian Nagel
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon