游客,欢迎访问首都图书馆!
帮助中心
您的建议
False
本馆资源
本馆资源
高级检索
全部
题名
ISBN
作者
出版社
电子图书
首页
本馆资源
首图冬奥主题书目
数字资源平台
>
工学
>
计算机科学与技术
>
计算机软件与理论
>
C#程序设计自学经典
C#程序设计自学经典
作者:
杨光
,
刘志勇
编著
出版社:
清华大学出版社
出版时间:
2016.03
ISBN:
978-7-302-42296-9
主题:
C语言
丛编:
自学经典
中图法分类号:
TP312C
【中图法分类】
T 工业技术
>
TP自动化技术、计算机技术
>
TP3计算技术、计算机技术
>
TP31计算机软件
【学科分类】
工学
>
计算机科学与技术
>
计算机软件与理论
建议阅读终端:
随书光盘:
畅想随书资源
在线试读
PDF格式
编辑推荐
简介
目录
评论
暂无推荐
简介
本书从C#基础开始,主要介绍了流程控制语句的应用,数组、集合、结构及枚举的应用,面向对象编程的基本概念及应用,索引器、委托、事件和Lambda表达式的应用,LINQ的基础知识,调试与异常处理,WinForm应用程序开发基础,WinForms控件应用,文件及数据流技术,WPF编程基础,ADO.NET 操作数据库,网络编程技术,XML编程技术,注册表技术,线程的基础知识,Windows应用程序的打包及部署以及Windows安全性等内容。
目录
封面
内容简介
版权页
前言页
目录
第1章 从零认识C#
1.1 C#简介
1.2 .NET概述
1.3 C#与.NET的关系
1.4 .NET Framework的体系结构
1.4.1 公共语言运行库
1.4.2 .NET Framework类库
1.5 Visual Studio 2012简介
1.5.1 Visual Studio 2012新功能
1.5.2 安装Visual Studio 2012
1.5.3 卸载Visual Studio 2012
1.5.4 启动Visual Studio 2012
1.6 第一个C#程序
1.6.1 编写第一个C#程序
1.6.2 编译和运行C#控制台应用程序
1.7 应用程序结构
1.7.1 控制台应用程序文件夹结构
1.7.2 C#程序结构
小结
第2章 C#基础知识
2.1 变量与常量
2.1.1 C#中的变量
2.1.2 C#中的常量
2.1.3 变量与常量的初始化
2.2 数据类型的分类
2.3 运算符和表达式
2.3.1 运算符的分类
2.3.2 运算符的优先级
2.4 字符与字符串的处理
2.4.1 char的使用
2.4.2 字符串类String的使用
2.4.3 可变字符串类StringBuilder的使用
小结
第3章 流程控制语句的应用
3.1 选择语句的应用
3.1.1 简单的if条件语句
3.1.2 if…else…条件语句
3.1.3 if…else if…else多分支语句
3.1.4 嵌套if语句
3.1.5 switch多分支语句
3.1.6 三元运算符
3.2 迭代语句的应用
3.2.1 for循环语句
3.2.2 while循环语句
3.2.3 do…while循环语句
3.2.4 foreach循环语句
3.2.5 for、foreach、while和do…while的区别
3.2.6 双重循环
3.3 跳转语句的应用
3.3.1 break跳转语句
3.3.2 continue跳转语句
3.3.3 return跳转语句
3.3.4 goto语句
3.3.5 各跳转语句的区别
小结
第4章 数组与集合、结构与枚举的应用
4.1 数组概述
4.2 一维数组的声明和使用
4.3 二维数组的声明和使用
4.4 ArrayList类
4.4.1 ArrayList类的声明与初始化
4.4.2 ArrayList的使用
4.5 Hashtable
4.5.1 Hashtable的属性及其方法
4.5.2 Hashtable元素的添加
4.5.3 Hashtable元素的删除
4.5.4 Hashtable元素的遍历
4.5.5 Hashtable元素的查找
4.6 枚举
4.6.1 枚举的声明
4.6.2 枚举类型与基本类型的转换
4.7 结构类型
小结
第5章 面向对象编程的基本概念及应用
5.1 类
5.1.1 类的概述
5.1.2 类的面向对象的概述
5.1.3 类的声明及其类成员
5.1.4 构造函数和析构函数
5.1.5 this关键字
5.1.6 属性
5.2 继承
5.2.1 继承简述
5.2.2 抽象类及类成员
5.3 接口
5.3.1 接口的介绍及声明
5.3.2 实现接口
5.4 多态
5.5 抽象类与抽象方法的应用
5.5.1 抽象类的声明
5.5.2 抽象方法的声明
5.5.3 如何使用抽象类与抽象方法
5.6 密封类与密封方法
小结
第6章 索引器、委托、事件和Lambda表达式的应用
6.1 索引器
6.1.1 索引器的概述及声明
6.1.2 索引器的重载
6.2 委托
6.2.1 委托的基本用法
6.2.2 方法与委托相关联
6.3 事件
6.3.1 事件处理程序
6.3.2 事件的应用
6.4 Lambda表达式
6.4.1 匿名方法的简介
6.4.2 Lambda表达式简介
6.4.3 表达式Lambda的应用
6.4.4 语句Lambda的应用
6.4.5 Lambda表达式中的变量范围
小结
第7章 LINQ应用
7.1 LINQ基础知识
7.1.1 简单的查询
7.1.2 函数的支持
7.1.3 使用混合的查询和函数语法
7.2 LINQ子句
7.2.1 where子句的应用
7.2.2 orderby子句的应用
7.2.3 select子句的应用
7.2.4 多个from子句的应用
7.2.5 group子句的应用
7.2.6 into子句的应用
7.2.7 let子句的应用
7.2.8 join子句的应用
小结
第8章 调试和异常处理
8.1 程序调试概述
8.2 程序错误与程序调试
8.2.1 程序错误
8.2.2 程序调试
8.3 异常类与异常处理
8.3.1 异常类
8.3.2 异常处理
小结
第9章 WinForm应用程序开发基础
9.1 Windows应用程序的开发界面
9.1.1 创建Windows程序
9.1.2 解决方案资源管理器
9.1.3 窗体设计器和代码编辑器
9.1.4 工具箱
9.1.5 工具栏
9.2 多文档界面
9.2.1 多文档界面设置及窗体属性
9.2.2 窗体传值技术
9.3 开发一个简单的Windows应用程序
9.3.1 菜单栏
9.3.2 工具栏
9.3.3 状态栏
小结
第10章 WinForms基本控件
10.1 Control类
10.1.1 Control类的属性
10.1.2 Control类的事件
10.2 标签控件(Label控件)
10.3 按钮控件(Button控件)
10.3.1 Button控件的常用属性
10.3.2 Button控件的应用
10.4 文本框控件(TextBox控件)
10.4.1 TextBox控件的常用属性
10.4.2 TextBox控件的常用事件
10.4.3 TextBox控件的简单应用
10.5 ListBox控件和CheckedListBox控件
10.5.1 ListBox控件的属性
10.5.2 ListBox控件的方法
10.5.3 ListBox控件的事件
10.5.4 ListBox控件的常见用法
10.6 消息对话框
小结
第11章 WinForms高级控件
11.1 单选按钮(RadioButton)
11.1.1 RadioButton类的常见属性和事件
11.1.2 RadioButton的用法
11.2 图片框控件(PictureBox)
11.2.1 PictureBox类的常见属性和事件
11.2.2 PictureBox控件实例
11.3 选项卡控件(TabControl)
11.3.1 TabControl类的常见属性和事件
11.3.2 TabControl控件实例
11.4 进度条控件(ProgressBar)
11.4.1 ProgressBar类的常见属性
11.4.2 ProgressBar控件实例
11.5 ImageList控件
11.5.1 ImageList类的常见属性
11.5.2 ImageList控件实例
11.6 ToolStrip控件
11.6.1 ToolStrip类的常见属性
11.6.2 ToolStrip相关的伴随类
11.6.3 ToolStrip中的项
11.6.4 创建工具栏
11.7 ListView控件
11.7.1 ListView类的常见属性、事件和方法
11.7.2 ListView控件实例
11.8 TreeView控件
11.8.1 TreeView类的属性
11.8.2 TreeNode类的属性
11.8.3 TreeView控件实例
11.9 MonthCalendar控件
11.9.1 MonthCalendar类的属性
11.9.2 MonthCalendar控件实例
11.10 DataTimePicker控件
11.10.1 DataTimePicker类的属性
11.10.2 DataTimePicker控件实例
小结
第12章 文件及数据流技术
12.1 System.IO命名空间
12.1.1 System.IO命名空间中包含的类
12.1.2 File类的常用方法
12.1.3 Filelnfo类的方法
12.1.4 Directory类的方法
12.1.5 File类的使用
12.1.6 Directory类的使用
12.2 FileStream文件流类
12.2.1 FileMode枚举对象的成员
12.2.2 FileAccess枚举对象的成员
12.2.3 FileStream类的常用属性
12.2.4 FileStream类的常用方法
12.3 StreamReader类和StreamWriter类
12.3.1 StreamReader类
12.3.2 StreamWriter类
12.3.3 StreamReader类与StreamWriter类的使用
12.4 BinaryReader类和BinaryWriter类
12.4.1 BinaryReader类
12.4.2 BinaryWriter类
12.4.3 BinaryReader类与BinaryWriter类的使用
小结
第13章 WPF编程基础
13.1 WPF概述
13.2 WPF体系结构
13.3 WPF的特点
13.4 XAML
13.4.1 XAML简述
13.4.2 XAML的优点
13.4.3 XAML基本语法
13.4.4 Application对象
13.5 WPF布局控件简述
13.5.1 Canvas控件
13.5.2 DockPanel控件
13.5.3 Grid控件
13.5.4 StackPanel控件
13.5.5 WrapPanel控件
小结
第14章 ADO.NET操作数据库
14.1 ADO.NET简介
14.1.1 ADO.NET的作用
14.1.2 ADO.NET的主要组件
14.2 Connection对象
14.2.1 SqlConnection类的常用属性
14.2.2 SqlConnection类的常用方法
14.3 Command对象
14.3.1 SqlCommand类的创建
14.3.2 SqlCommand类的常用属性
14.3.3 SqlCommand类的常用方法
14.3.4 SqlCommand类的使用
14.4 事务处理
14.4.1 事务的特性
14.4.2 执行事务的步骤
14.4.3 事务类SqlTransaction类的使用
14.5 DataReader对象
14.5.1 SqlDataReader类的属性
14.5.2 SqlDataReader类的方法
14.5.3 SqlDataReader类的使用
14.6 DataSet对象和DataAdapter对象
14.6.1 DataSet对象
14.6.2 DataAdapter对象
14.6.3 DataSet和SqlDataAdapter的应用
14.7 DataView对象
14.7.1 DataView类的属性
14.7.2 DataView类的方法
14.7.3 DataView类的使用
14.8 DataGridView控件显示和操作数据
14.8.1 DataGridView类的属性
14.8.2 DataGridview控件的案例教学
小结
第15章 网络编程技术
15.1 HTTP网络编程
15.1.1 System.Net命名空间
15.1.2 WebClient类
15.1.3 WebRequest类和WebResponse类
15.1.4 WebBrowser浏览器控件
15.2 套接字网络编程
15.2.1 TcpClient类和TcpListener类
15.2.2 Socket类
15.2.3 UDPClient类
小结
第16章 XML编程技术
16.1 XML基础
16.2 XML语法
16.2.1 XML标记、元素和属性
16.2.2 XML的语法规则
16.2.3 XML名称命名规则
16.3 操作XML文档
16.3.1 XML文档对象模型概述
16.3.2 XML文档的DOM实现
16.3.3 XML文档的应用实例
16.3.4 装载XML文档
16.3.5 遍历XML文档
16.3.6 查询特殊元素和节点
16.3.7 修改XML文档
16.3.8 Save方法
16.4 综合实例
小结
第17章 注册表技术
17.1 注册表基础知识
17.1.1 简述注册表
17.1.2 展示注册表的结构
17.2 操作注册表
17.2.1 读取注册表中信息
17.2.2 创建和修改注册表信息
17.2.3 删除注册表中信息
17.2.4 情景应用:利用注册表设计注册软件
17.3 实战练习:添加“用记事本打开”快捷菜单项
小结
第18章 线程的基础知识
18.1 线程简述
18.1.1 单线程
18.1.2 多线程
18.1.3 线程的生命周期
18.2 线程调度
18.2.1 简述Thread类
18.2.2 创建线程
18.2.3 挂起与恢复线程
18.2.4 线程休眠
18.2.5 终止与阻止线程
18.2.6 情景应用:使用多线程制作端口扫描工具
18.3 线程同步
18.3.1 简述线程同步机制
18.3.2 使用lock关键字实现线程同步
18.3.3 使用Monitor类实现线程同步
18.4 综合实例
小结
第19章 Windows应用程序的打包及部署
19.1 安装工具简介
19.2 创建部署项目
19.3 简单的打包和部署
19.4 自定义的打包程序
小结
第20章 Windows安全性
20.1 Windows应用程序的安全性概述
20.1.1 如何创建、卸载域
20.1.2 如何实现域间的通信
20.2 身份验证和授权
20.2.1 标识和Principal
20.2.2 角色
20.2.3 声明基于角色的安全性
20.3 加密
20.3.1 签名
20.3.2 交换密钥和安全传输
20.4 资源的访问控制
20.5 代码访问安全性
20.5.1 声明式安全性
20.5.2 强制安全性
20.5.3 请求权限
小结
封底
展开 ∨
评论(0)
评分:
1
2
3
4
5
评价:
请输入评论信息
5
0
/255
我要评论
最新上架
让自己成为上帝.02历届奥运会比赛成绩
刘烨编著
让自己成为上帝.下奥运比赛项目介绍
刘烨编著
让自己成为上帝.1奥运体育人物
刘烨编著
冬后有春
莫昌楦著
百幅书法篆刻诗作集:京动天下 奥运永恒
柏青著
让自己成为上帝.1历届奥运会举办始末
刘烨编著
让自己成为上帝.2历届奥运会举办始末
刘烨编著
让自己成为上帝.历届奥运会回顾
刘烨编著
让自己成为上帝.历届奥运会简介
刘烨编著
奥运英语阅读
张晨晨编著
Loading...