水木
水木
发布于 2024-08-26 / 16 阅读
0

C#从入门到精通(第6版)(软件开发视频大讲堂)

链接: https://pan.baidu.com/s/1Y389FPi1t9Zn01bRSsTZcw?pwd=a2uy 提取码: a2uy

出版社: 清华大学出版社
ISBN:9787302586050
版次:6
商品编码:12989849
品牌:清华大学
包装:平装
开本:16开
出版时间:2021-10-01
用纸:胶版纸
页数:552
字数:966000
产品特色

编辑推荐

“软件开发视频大讲堂”丛书是清华社计算机专业基础类零售图书最畅销的品牌之一。
(1)丛书累计销售400万册,深受广大开发者喜爱。
(2)4本荣获“全行业优畅销书”奖,1本荣获清华社“专业畅销书”一等奖。
(3)绝大多数品种在“全国计算机零售图书排行榜”同品种排行中名列前茅。
(4)实用、易懂、资源丰富,被数百所高校选为专业课教材。
《C#从入门到精通(第6版)》介绍了使用C#进行WinForm应用程序开发应该掌握的各方面技术,图书特点如下。
1. 精通C#只需要4步:基础知识→核心技术→高级应用→项目实战,符合认知规律。
2. 164集教学微课视频+强化实战训练+在线答疑,适合自学。
3. 236个应用示例+129个编程训练+97个实践练习+49个动手纠错+1个项目案例,学习1小时,训练10小时,练出编程习惯,你就能成为C#高手。
4. 赠送强大的开发资源库资源,助你夯实基础,精准,有效,速练。
(1)实例资源库:686个实例及源码详细分析,多读源码,快速成长。
(2)模块资源库:15个经典模块开发过程完整展现,拿来改改就能用。
(3)项目资源库:15个企业项目开发过程的完整展现,反复揣摩,触类旁通。
(4)面试资源库:323道企业面试真题+面试技巧,合理职业规划,快速转岗就业。
(5)测试题库系统:636道能力测试题,由易到难,准确判断自己的真实水平,更有针对性地学习。
5. 在线解答,高效学习。
(1)企业QQ、QQ群在线答疑,明日学院社区答疑。








内容简介

《C#从入门到精通(第6版)》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C#进行WinForm应用程序开发应该掌握的各方面技术。全书分为4篇,共26章,包括初识C#及其开发环境、开始C#之旅、变量与常量、表达式与运算符、字符与字符串、流程控制语句、数组和集合、属性和方法、结构和类、Windows窗体、Windows应用程序常用控件、Windows应用程序高级控件、数据访问技术、DataGridView数据控件、LINQ数据访问技术、程序调试与异常处理、面向对象技术高级应用、迭代器和分部类、泛型、文件及数据流技术、GDI+图形图像技术、Windows打印技术、网络编程技术、注册表技术、线程的使用,以及企业人事管理系统等内容。本书所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C#应用程序开发的精髓,以快速提高开发技能。

作者简介

明日科技,全称是吉林省明日科技有限公司,是一家专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材非常注重选取软件开发中的必需、常用内容,同时也很注重内容的易学、方便性以及相关知识的拓展性,深受读者喜爱。其教材多次荣获“全行业优秀畅销品种”“全国高校出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

目录

第1篇基础知识

第1章初识C#及其开发环境

视频讲解:50分钟

1.1C#概述

1.1.1C#语言及其特点

1.1.2认识.NET Framework

1.1.3C#与.NET框架

1.1.4C#的应用领域

1.2安装与卸载Visual Studio9

1.2.1安装Visual Studio9必备条件

1.2.2下载Visual Studio9

1.2.3安装Visual Studio9

1.2.4卸载Visual Studio9

1.3熟悉Visual Studio9开发环境

1.3.1 创建项目

1.3.2 菜单栏

1.3.3 工具栏

1.3.4 “解决方案资源管理器”窗口

1.3.5 “工具箱”窗口

1.3.6 “属性”窗口

1.3.7 “错误列表”窗口

1.4实践与练习

第2章开始C#之旅

视频讲解:73分钟

2.1编写第一个C#程序

2.2初识C#程序结构

2.2.1命名空间

2.2.2类

2.2.3Main()方法

2.2.4标识符及关键字

2.2.5C#语句

2.2.6注释

2.3程序编写规范

2.3.1代码书写规则

2.3.2命名规范

2.4实践与练习

2.5动手纠错

第3章变量与常量

视频讲解:147分钟

3.1变量的基本概念

3.2变量的声明及赋值

3.2.1声明变量

3.2.2变量的赋值

3.2.3变量的作用域

3.3数据类型

3.3.1值类型

3.3.2引用类型

3.3.3值类型与引用类型的区别

3.3.4枚举类型

3.3.5类型转换

3.4常量

3.5实践与练习

3.6动手纠错

第4章表达式与运算符

视频讲解:103分钟

4.1表达式

4.2运算符

4.2.1算术运算符

4.2.2 自增自减运算符

4.2.3赋值运算符

4.2.4关系运算符

4.2.5逻辑运算符

4.2.6位运算符

4.2.7其他特殊运算符

4.3运算符优先级

4.4实践与练习

4.5动手纠错

第5章字符与字符串

视频讲解:126分钟

5.1字符类Char的使用

5.1.1Char类概述

5.1.2Char类的使用

5.1.3转义字符

5.2字符串类String的使用

5.2.1字符串的声明及赋值

5.2.2连接多个字符串

5.2.3比较字符串

5.2.4格式化字符串

5.2.5截取字符串

5.2.6分割字符串

5.2.7插入和填充字符串

5.2.8删除字符串

5.2.9复制字符串

5.2.10替换字符串

5.3可变字符串类

5.3.1StringBuilder类的定义

5.3.2StringBuilder类的使用

5.3.3StringBuilder类与String类的区别

5.4实践与练习

5.5动手纠错

第6章流程控制语句

视频讲解:115分钟

6.1条件判断语句

6.1.1if语句

6.2循环语句

6.2.1while语句

6.2.2do…while语句

6.2.3for语句

6.2.4foreach语句

6.3循环的嵌套

6.4跳转语句

6.4.1break语句

6.4.2continue语句

6.4.3goto语句

6.4.4return语句

6.5实践与练习

6.6动手纠错

第7章数组和集合

视频讲解:117分钟

7.1数组概述

7.2一维数组的创建和使用

7.2.1一维数组的创建

7.2.2一维数组的初始化

7.2.3一维数组的使用

7.3二维数组的创建和使用

7.3.1二维数组的创建

7.3.2二维数组初始化

7.3.3二维数组的使用

7.4数组的基本操作

7.4.1遍历数组

7.4.2添加/删除数组元素

7.4.3对数组进行排序

7.4.4数组的合并与拆分

7.5数组排序算法

7