内容简介
C#是由微软开发的一种现代、面向对象的编程语言,广泛应用于桌面应用、Web开发、游戏开发和企业级软件开发等领域。本书专为编程初学者设计,从基础概念入手,循序渐进地引导读者掌握C#的核心语法和编程思想。
全书内容涵盖C#的开发环境搭建、变量与数据类型、控制流程、数组与集合、面向对象编程(类、对象、继承、多态)、异常处理、文件操作、LINQ查询等关键主题。作者以清晰的语言和大量实例代码,帮助读者理解抽象概念,并通过课后练习巩固所学知识。
无论是完全没有编程经验的新手,还是希望系统学习C#的转行者,本书都能提供扎实的学习路径。书中还包含常见错误分析和调试技巧,助力读者快速解决编程中遇到的问题。通过阅读本书,读者将能够独立编写简单的控制台应用程序,并为后续深入学习.NET框架或Unity游戏开发打下坚实基础。
目录
内容提要
.NET Framework概述
面向对象编程的概述
关于本书
下载和安装.NET Framework
选择一个IDE
下载程序示例
第1章 初识C#
1.1 第一个C#程序
1.2 C# 编码惯例
1.3 小结
第2章 语言基础
2.1 ASCII和Unicode
2.2 内建类型和通用类型系统
2.3 变量
2.4 常量
2.5 直接量
2.6 基本类型转换
2.7 运算符
2.8 注释
2.9 小结
第3章 语句
3.1 C#语句概览
3.2 if语句
3.3 while语句
3.4 do-while语句
3.5 for语句
3.6 beak语句
3.7 continue语句
3.8 switch语句
3.9 小结
第4章 对象与类
4.1 C#对象是什么
4.2 C#类
4.3 创建对象
4.4 null关键字
4.5 内存中的对象
4.6 C#命名空间
4.7 封装和类的访问控制
4.8 关键字this
4.9 使用其他类
4.10 静态成员
4.11 变量作用字段
4.12 方法重载
4.13 小结
第5章 核心类
5.1 System.Object
5.2 System.String
5.3 System.Text.StringBuilder
5.4 数组
5.5 System.Console
5.6 小结
第6章 继承
6.1 继承概述
6.2 可访问性
6.3 方法覆盖
6.4 调用基类的构造函数
6.5 调用基类的隐藏成员
6.6 类型转换
6.7 密封类
6.8 关键字is
6.9 小结
第7章 结构
7.1 结构概述
7.2 .NET结构
7.3 编写一个结构
7.4 可为空的类型
7.5 小结
第8章 错误处理
8.1 捕获异常
8.2 没有catch的try语句和using语句
8.3 System.Exception类
8.4 从方法中抛出异常
8.5 异常处理中的最后注意事项
8.6 小结
第9章 数字和日期
9.1 数字解析
9.2 数字格式化
9.3 System.Math类
9.4 使用Date和Time
9.5 小结
第10章 接口和抽象类
10.1 接口的概念
10.2 从技术角度看接口
10.3 实现System.IComparable
10.4 抽象类
10.5 小结
第11章 枚举
11.1 枚举概览
11.2 类中的枚举
11.3 switch语句中的枚举
11.4 小结
第12章 泛型
12.1 为什么要使用泛型
12.2 泛型介绍
12.3 应用限制
12.4 编写泛型类型
12.5 小结
第13章 集合
13.1 概述
13.2 List类
13.3 HashSet类
13.4 Queue类
13.5 Dictionary 类
13.6 小结
第14章 输入输出
14.2 输入/输出流
14.3 读取文本(字符)
14.4 写入文本(字符)
14.5 读取和写入二进制数据
14.6 小结
第15章 WPF
15.1 概述
15.2 应用程序和窗口
15.3 WPF控件
15.4 面板和布局
15.5 事件处理
15.6 XAML
15.7 小结
第16章 多态
16.1 定义多态
16.2 多态的应用
16.3 一个绘图程序中的多态
16.4 小结
第17章 ADO.NET
17.1 介绍ADO.NET
17.2 访问数据的5个步骤
17.3 连接到SQL Server的示例
17.4 小结
附录A Visual Studio Express 2012 for Windows Desktop
A.1 硬件和软件的要求
A.2 下载和安装
A.3 注册Visual Studio Express 2012
A.4 创建一个项目
A.5 创建一个类
A.6 运行一个项目
附录B Visual C# 2010 Express
B.1 硬件和软件的要求
B.2 下载和安装
B.3 注册Visual C# 2010 Express
B.4 创建一个项目
B.5 创建一个类
B.6 运行一个项目
附录C SQL Server 2012 Express
C.1 下载SQL Server 2012 Express
C.2 安装SQL Server 2012 Express
C.3 连接到SQL Server并创建一个数据库
欢迎来到异步社区!
您当前的等级为
登录后免费下载登录
小黑屋反思中,不准下载!
评论后刷新页面下载评论
支付¥以后下载
请先登录
您今天的下载次数(次)用完了,请明天再来
支付积分以后下载立即支付
支付以后下载立即支付
您当前的用户组不允许下载升级会员
您已获得下载权限
您可以每天下载资源次,今日剩余次
免责申明:
1. 本站分享的所有书籍均来源于自互联网,我们只进行收集整理,并不对书籍内容进行更改。
2. 部分书籍中可能有书籍压制者放置的广告,这并不是本站所为,请注意甄别。
3. 我们分享这些书籍,纯粹是出于知识分享的热情,以及对互联网分享精神的高度认同和践行,不以盈利为目的。
4. 本站分享的所有书籍,仅供个人学习研究使用,请勿用于任何商业用途,否则产生的一切法律纠纷与本站无关。
5. 如果这些书籍让你有所收获,在条件允许的情况下,请一定购买正版书籍,这是对创作者最好的支持。
6. 如果您是此书籍的版权所有者,且您不希望此作品出现在本站,请联系我们,我们将在收到您的请求后48小时内予以删除。