您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
联系客服
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
C#程序设计教程
字数: 1168千字
装帧: 平装
出版社: 北京交通大学出版社
作者: 唐大仕 编著
出版日期: 2018-03-01
商品条码: 9787512133969
版次: 2
开本: 16开
页数: 570
出版年份: 2018
定价:
¥69
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
收藏
上架到店铺
×
Close
上架到店铺
{{shop.name}}
点此去绑定店铺
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书详细介绍了C#程序设计的基本环境、概念、方法和应用。内容分为C#语言及C#应用两方面:C#语言方面,包括C#基础语法、面向对象的C#语言、C#语言不错特性等; C#应用方面,包括工具类、集合、常用算法、流式文件、文本应用、Windows窗体和控件、图形用户界面、多线程、ADO.NET数据库应用、网络通讯编程等。书中也详细讲解了C#一些新特新如Lambda表达式、Linq、异步编程以及深入理解C#语言。本书内容详尽、循序渐进,既介绍语法,又讲解语言机制,还注重C#的应用。本书提供了大量典型实例,并配套有相关的电子资源、课件、视频。本书内容和组织方式立足高等学校的教学教材,也可作为计算机技术的培训教材,还可作为Coursera、中国大学慕课上“C#程序设计”慕课的配套教材。
目录
第1章 C#程序设计简介 1-1
1.1 C#语言及其环境 1-1
1.1.1 C#的产生与发展 1-1
1.1.2 C#的环境——Microsoft.NET 1-2
1.1.3 C#的特点 1-5
1.1.4 C#和C、C++的比较 1-6
1.1.5 C# 与Java 的比较 1-7
1.2 简单的C#程序 1-8
1.2.1 Hello World 1-8
1.2.2 C#程序设计快速入门 1-12
1.2.3 对象的三个基本要素 1-16
1.2.4 C#程序的基本构成 1-19
1.3 程序中的输入输出及运算 1-21
1.3.1 控制台应用程序的输入输出 1-21
1.3.2 Windows应用程序输入输出 1-23
1.3.3 常用的运算 1-24
1.4 开发工具 1-25
1.4.1 .NET Framework SDK及Visual Studio 1-25
1.4.2 使用命令行编译及运行程序 1-25
1.4.3 辅助工具EditPlus 1-28
1.4.4 辅助工具Visual Studio Code 1-31
1.5 应用程序类型 1-31
1.5.1 Visual Studio建立不同类型的应用程序 1-31
1.5.2 WPF应用程序 1-33
1.5.3 Web应用程序 1-33
1.6 面向对象程序设计的基本概念 1-34
1.6.1 面向对象概述 1-34
1.6.2 对象、类与实体 1-35
1.6.3 封装、继承、多态 1-37
1.6.4 面向对象的软件开发过程 1-38
习题1 1-39
第2章 C#语言基础 2-1
2.1 数据类型、变量与常量 2-1
2.1.1 数据类型 2-1
2.1.2 标识符、关键字 2-4
2.1.3 字面常量 2-5
2.1.4 变量 2-6
2.1.5 C#编码惯例与注释 2-7
2.2 运算符与表达式 2-11
2.2.1 算术运算符 2-11
2.2.2 关系运算符 2-13
2.2.3 逻辑运算符 2-13
2.2.4 位运算符 2-14
2.2.5 赋值与强制类型转换 2-14
2.2.6 条件运算符 2-15
2.2.7 运算的优先级、结合性 2-16
2.3 流程控制语句 2-17
2.3.1 结构化程序设计的三种基本流程 2-17
2.3.2 简单语句 2-17
2.3.3 分支语句 2-18
2.3.4 循环语句 2-21
2.3.5 跳转语句 2-26
2.4 数组 2-28
2.4.1 数组的声明 2-28
2.4.2 数组的初始化 2-31
2.4.3 数组元素的使用 2-32
2.4.4 数组与System.Array 2-33
2.4.5 使用foreach语句访问数组 2-34
2.4.6 数组应用举例 2-34
习题2 2-37
第3章 类、接口与结构 3-1
3.1 类、字段、方法 3-1
3.1.1 定义类中的字段和方法 3-1
3.1.2 构造方法与析构方法 3-3
3.1.3 对象的创建与使用 3-4
3.1.4 方法的重载 3-5
3.1.5 使用this 3-7
3.2 属性、索引器 3-8
3.2.1 属性 3-9
3.2.2 索引器 3-13
3.3 类的继承 3-16
3.3.1 派生子类 3-17
3.3.2 字段的继承、添加与隐藏 3-18
3.3.3 方法的继承、添加与覆盖 3-18
3.3.4 使用base 3-20
3.3.5 父类与子类的转换以及as运算符 3-21
3.3.6 属性、索引器的继承 3-23
3.4 修饰符 3-23
3.4.1 访问控制符 3-24
3.4.2 static 3-29
3.4.3 const及readonly 3-31
3.4.4 sealed及abstract 3-33
3.4.5 new、virtual、override 3-34
3.4.6 一个应用模型——单例(Singleton) 3-38
3.5 接口 3-38
3.5.1 接口的概念 3-38
3.5.2 定义接口 3-39
3.5.3 实现接口 3-41
3.5.4 对接口的引用 3-42
3.5.5 显式接口成员实现 3-43
3.6 结构、枚举 3-45
3.6.1 结构 3-45
3.6.2 枚举 3-47
习题3 3-49
第4章 C#高级特性 4-1
4.1 泛型 4-1
4.1.1 泛型的基本使用 4-1
4.1.2 自定义泛型 4-2
4.2 委托及Lambda表达式 4-5
4.2.1 委托类型与赋值 4-5
4.2.2 Lambda表达式 4-13
4.2.3 使用系统定义的Action及Func 4-14
4.3 事件 4-15
4.3.1 事件的应用 4-15
4.3.2 自定义事件 4-16
4.3.3 事件的语法细节 4-19
4.4 异常处理 4-20
4.4.1 异常的概念 4-20
4.4.2 捕获和处理异常 4-21
4.4.3 创建用户自定义异常类 4-25
4.4.4 重抛异常及异常链接 4-26
4.4.5 算术溢出与checked 4-28
4.5 命名空间、嵌套类型、程序集 4-29
4.5.1 命名空间 4-29
4.5.2 嵌套类型 4-32
4.5.3 程序集 4-36
4.6 C#语言中的其他成分 4-41
4.6.1 运算符重载 4-41
4.6.2 使用Attribute 4-42
4.6.3 编译预处理 4-43
4.6.4 unsafe及指针 4-44
4.6.5 C#几个语法的小结 4-47
习题4 4-47
第5章 基础类及常用算法 1
5.1 C#语言基础类 1
5.1.1 .NET Framework基础类库 1
5.1.2 Object类 2
5.1.3 简单数据类型及转换 6
5.1.4 Math类及Random类 7
5.1.5 DateTime类及TimeSpan类 8
5.1.6 Console类 11
5.2 字符串 11
5.2.1 String类 12
5.2.2 StringBuilder类 13
5.2.3 数据的格式化 15
5.3 集合类 16
5.3.1 集合的遍历 16
5.3.2 List、Stack及Queue类 18
5.3.3 Dictionary及Hashtable类 21
5.3.4 其他集合类 25
5.4 排序与查找 26
5.4.1 IComparable接口和IComparer接口 26
5.4.2 使用Array类进行排序与查找 27
5.4.3 集合类中的排序与查找 28
5.4.4 自已编写排序程序 31
5.5 Linq 34
5.5.1 Linq的基本用法 34
5.5.2 Linq的查询方法 36
5.6 遍试、迭代、递归 38
5.6.1 遍试 38
5.6.2 迭代 40
5.6.3 递归 42
习题5 46
第6章 流、文件IO 6-1
6.1 流及二进制输入输出 6-1
6.1.1 流 6-1
6.1.2 使用流进行二进制输入输出 6-5
6.1.3 使用File的二进制功能 6-7
6.1.4 序列化及反序列化 6-7
6.2 文本输入输出 6-10
6.2.1 使用Reader和Writer的文本I/O 6-10
6.2.2 使用File的文本文件功能 6-14
6.2.3 标准输入输出 6-16
6.2.4 应用示例:背单词 6-16
6.3 文件、目录、注册表 6-18
6.3.1 文件与目录管理 6-18
6.3.2 监控文件和目录的改动 6-24
6.3.3 注册表 6-27
6. 4 环境参数及事件日志 6-28
6.4.1 命令行参数 6-28
6.4.2 获得环境参数 6-30
6.4.3 使用事件日志 6-31
6. 5 程序的调试、追踪与测试 6-35
6.5.1 程序的调试 6-35
6.5.2 程序的追踪 6-37
6.5.3 程序的单元测试 6-39
习题6 6-41
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网