C#从入门到精通 微视频精编版.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

C#从入门到精通  微视频精编版

C#从入门到精通 微视频精编版PDF电子书下载

其他书籍

  • 作 者:明日科技编着
  • 出 版 社:
  • 出版年份:2019
  • ISBN:
  • 页数:0 页

图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:那片星空,那片海下一篇:Oracle高性能系统架构实战大全 《C#从入门到精通 微视频精编版》目录 标签:精编 编着 精通 入门 科技

第1篇 基础篇2

第1章 搭建C#开发环境2

1.1 了解软件3

1.2 软件开发相关的概念4

1.3 C#语言入门5

1.3.1 C#语言的发展6

1.3.2 C#语言的特点7

1.3.3 认识.NET Framework7

1.3.4 C#与.NET Framework8

1.3.5 C#的应用领域8

1.4 Visual Studio 2017的安装与卸载10

1.4.1 安装Visual Studio 2017必备条件10

1.4.2 安装Visual Studio 201710

1.4.3 卸载Visual Studio 201713

1.5 熟悉Visual Studio 2017开发环境14

1.5.1 创建项目14

1.5.2 菜单栏16

1.5.3 工具栏17

1.5.4 解决方案资源管理器18

1.5.5 “工具箱”窗口18

1.5.6 “属性”窗口19

1.5.7 “错误列表”窗口20

1.6 小结20

第2章 初识C#程序结构21

2.1 编写第一个C#程序22

2.2 C#程序结构预览24

2.2.1 命名空间24

2.2.2 类26

2.2.3 关键字与标识符27

2.2.4 Main方法28

2.2.5 C#语句29

2.2.6 注释31

2.2.7 一个完整的C#程序32

2.3 程序编写规范34

2.3.1 代码编写规则34

2.3.2 命名规范34

2.4 小结37

2.5 实战37

2.5.1 实战一:模拟手机充值业务37

2.5.2 实战二:绘制情人节快乐图案37

第3章 C#语言基础38

3.1 为什么要使用变量39

3.2 变量是什么39

3.3 变量的声明及初始化40

3.3.1 声明变量40

3.3.2 简单数据类型41

3.3.3 变量的初始化50

3.3.4 变量的作用域52

3.4 常量53

3.4.1 常量是什么53

3.4.2 常量的分类53

3.5 数据类型转换55

3.5.1 隐式类型转换55

3.5.2 显式类型转换56

3.5.3 使用Convert类进行转换56

3.6 小结58

3.7 实战58

3.7.1 实战一:打印保险单详细列表58

3.7.2 实战二:记录京东618节日名称58

第4章 运算符59

4.1 运算符分类60

4.1.1 算术运算符60

4.1.2 自增、自减运算符61

4.1.3 赋值运算符62

4.1.4 关系运算符64

4.1.5 逻辑运算符65

4.1.6 位运算符66

4.1.7 移位运算符67

4.1.8 条件运算符68

4.2 运算符优先级与结合性69

4.3 小结70

4.4 实战71

4.4.1 实战一:谁家是“超生游击队”71

4.4.2 实战二:模拟用户登录71

第5章 条件控制语句72

5.1 决策分支73

5.2 if语句73

5.2.1 最简单的if语句74

5.2.2 if…else语句75

5.2.3 if…else if…else语句77

5.2.4 if语句的嵌套80

5.3 switch多分支语句82

5.3.1 switch语句82

5.3.2 switch与if…else if…else的区别85

5.4 小结85

5.5 实战85

5.5.1 实战一:模拟到银行取钱场景85

5.5.2 实战二:模拟设计游戏关卡86

第6章 循环控制语句87

6.1 while和do…while循环88

6.1.1 while循环88

6.1.2 do…while循环89

6.1.3 while和do…while语句的区别90

6.2 for循环90

6.2.1 for循环的一般形式91

6.2.2 for循环的变体92

6.2.3 for循环中逗号的应用93

6.3 循环的嵌套94

6.4 跳转语句96

6.4.1 break语句96

6.4.2 continue语句97

6.5 小结98

6.6 实战98

6.6.1 实战一:猜数字游戏98

6.6.2 实战二:输出金字塔形状98

第7章 数组的使用99

7.1 数组概述100

7.2 一维数组101

7.2.1 一维数组的创建101

7.2.2 一维数组的初始化102

7.2.3 一维数组的使用103

7.3 二维数组104

7.3.1 二维数组的创建104

7.3.2 二维数组的初始化106

7.3.3 二维数组的使用108

7.3.4 不规则数组的定义109

7.4 数组与Array类109

7.5 数组的常用操作111

7.5.1 使用foreach语句遍历数组112

7.5.2 对数组进行排序114

7.6 小结115

7.7 实战115

7.7.1 实战一:模拟火车票预订115

7.7.2 实战二:五子棋游戏115

第8章 字符串处理116

8.1 什么是字符串117

8.2 字符串的声明与初始化117

8.2.1 声明字符串117

8.2.2 字符串的初始化118

8.3 提取字符串信息119

8.3.1 获取字符串长度119

8.3.2 获取指定位置的字符119

8.3.3 获取子字符串索引位置120

8.3.4 判断字符串首尾内容122

8.4 字符串操作123

8.4.1 字符串的拼接123

8.4.2 比较字符串124

8.4.3 字符串的大小写转换125

8.4.4 格式化字符串125

8.4.5 截取字符串129

8.4.6 分割字符串130

8.4.7 去除空白内容131

8.4.8 替换字符串131

8.5 可变字符串类133

8.5.1 StringBuilder类的定义133

8.5.2 StringBuilder类的使用133

8.5.3 StringBuilder类与string类的区别135

8.6 小结135

8.7 实战136

8.7.1 实战一:模拟微信抢红包136

8.7.2 实战二:输入天气预报及主要时刻点天气情况136

第9章 类和对象137

9.1 面向对象概述138

9.1.1 对象138

9.1.2 类139

9.1.3 三大基本特征140

9.2 类141

9.2.1 类的声明141

9.2.2 类的成员142

9.2.3 构造函数145

9.2.4 析构函数148

9.2.5 权限修饰符148

9.3 方法149

9.3.1 方法的声明149

9.3.2 方法的参数150

9.3.3 方法的重载152

9.4 类的静态成员153

9.5 对象的创建及使用154

9.5.1 对象的创建154

9.5.2 对象的销毁155

9.5.3 类与对象的关系156

9.6 小结156

9.7 实战156

9.7.1 实战一:银行账户资金交易管理156

9.7.2 实战二:模拟华容道游戏场景157

第10章 继承和多态158

10.1 继承159

10.1.1 继承的实现159

10.1.2 base关键字161

10.1.3 继承中的构造函数与析构函数163

10.2 多态163

10.2.1 虚方法的重写164

10.2.2 抽象类与抽象方法165

10.2.3 接口的使用167

10.2.4 抽象类与接口的区别171

10.3 小结171

10.4 实战171

10.4.1 实战一:Pad和计算机的关系171

10.4.2 实战二:打印每月销售明细172

第11章 程序调试与异常处理173

11.1 程序调试174

11.1.1 Visual Studio编辑器调试174

11.1.2 Visual Studio调试器调试175

11.2 异常处理179

11.2.1 try…catch语句180

11.2.2 try…catch…finally语句182

11.2.3 throw语句183

11.3 小结184

第2篇 提高篇186

第12章 Windows窗体程序设计186

12.1 开发应用程序的步骤187

12.2 Form窗体189

12.2.1 添加和删除窗体189

12.2.2 多窗体的使用190

12.2.3 窗体的属性191

12.2.4 窗体的显示与隐藏194

12.2.5 窗体的事件195

12.3 MDI窗体197

12.3.1 MDI窗体的概念198

12.3.2 如何设置MDI窗体198

12.3.3 排列MDI子窗体199

12.4 小结201

12.5 实战201

12.5.1 实战一:最大化打开子窗体201

12.5.2 实战二:制作圆形窗体202

第13章 Windows控件的使用203

13.1 控件概述204

13.2 控件的相关操作205

13.2.1 添加控件205

13.2.2 对齐控件205

13.2.3 删除控件206

13.3 Windows控件的使用206

13.3.1 Label控件206

13.3.2 Button控件206

13.3.3 TextBox控件207

13.3.4 RadioButton控件209

13.3.5 CheckBox控件210

13.3.6 RichTextBox控件211

13.3.7 ComboBox控件213

13.3.8 ListBox控件214

13.3.9 GroupBox控件215

13.3.10 ListView控件216

13.3.11 TreeView控件219

13.3.12 ImageList组件222

13.3.13 Timer组件222

13.4 菜单、工具栏与状态栏224

13.4.1 MenuStrip控件224

13.4.2 ToolStrip控件225

13.4.3 StatusStrip控件226

13.5 对话框228

13.5.1 消息框228

13.5.2 打开对话框控件230

13.5.3 另存为对话框控件231

13.5.4 浏览文件夹对话框控件231

13.6 小结232

13.7 实战232

13.7.1 实战一:动态添加控件232

13.7.2 实战二:模拟交通红绿灯232

第14章 C#操作数据库233

14.1 ADO.NET概述234

14.1.1 ADO.NET对象模型234

14.1.2 数据访问命名空间234

14.2 Connection数据连接对象235

14.2.1 熟悉Connection对象235

14.2.2 数据库连接字符串235

14.2.3 应用SqlConnection对象连接数据库237

14.3 Command命令执行对象238

14.3.1 熟悉Command对象238

14.3.2 应用Command对象操作数据239

14.3.3 应用Command对象调用存储过程240

14.4 DataReader数据读取对象241

14.4.1 DataReader对象概述241

14.4.2 使用DataReader对象检索数据242

14.5 DataSet对象和DataAdapter操作对象243

14.5.1 DataSet对象243

14.5.2 DataAdapter对象244

14.5.3 填充DataSet数据集245

14.6 DataGridView控件的使用246

14.7 小结249

14.8 实战249

14.8.1 实战一:在DataGridView控件中添加“合计”和“平均值”249

14.8.2 实战二:分页查看信息250

第15章 Entity Framework编程251

15.1 什么是Entity Framework252

15.2 Entity Framework实体数据模型252

15.3 Entity Framework运行环境253

15.4 创建实体数据模型253

15.5 通过EF对数据表进行增删改查操作257

15.6 EF相对于ADO.NET的优势260

15.7 小结260

15.8 实战260

15.8.1 实战一:通过EF添加数据260

15.8.2 实战二:通过EF删除数据260

第16章 文件及数据流技术261

16.1 文件基本操作262

16.1.1 File类262

16.1.2 FileInfo类262

16.1.3 判断文件是否存在263

16.1.4 创建文件264

16.1.5 复制文件265

16.1.6 移动文件266

16.1.7 删除文件266

16.1.8 获取文件基本信息267

16.2 文件夹基本操作268

16.2.1 Directory类268

16.2.2 DirectoryInfo类269

16.2.3 判断文件夹是否存在270

16.2.4 创建文件夹270

16.2.5 移动文件夹271

16.2.6 删除文件夹272

16.2.7 遍历文件夹273

16.3 I/O(输入/输出)275

16.3.1 流概述275

16.3.2 文件I/O流介绍276

16.3.3 使用I/O流操作文本文件277

16.4 小结279

16.5 实战280

16.5.1 实战一:分类整理文件夹中的文件280

16.5.2 实战二:模拟记录进销存管理系统的登录日志280

第17章 GDI+绘图应用281

17.1 GDI+绘图基础282

17.1.1 GDI+概述282

17.1.2 Graphics绘图类282

17.2 设置画笔与画刷283

17.2.1 设置画笔283

17.2.2 设置画刷284

17.3 绘制几何图形286

17.3.1 绘制图形287

17.3.2 填充图形289

17.4 绘制图像290

17.5 小结291

17.6 实战291

17.6.1 实战一:带说明文字的饼形图291

17.6.2 实战二:开心农场小游戏292

第18章 Socket网络编程293

18.1 计算机网络基础294

18.1.1 局域网与广域网294

18.1.2 网络协议294

18.1.3 端口及套接字295

18.2 IP地址封装296

18.3 TCP程序设计299

18.3.1 Socket类299

18.3.2 TcpClient类和TcpListener类300

18.3.3 TCP网络程序实例301

18.4 UDP程序设计304

18.4.1 UdpClient类304

18.4.2 UDP网络程序实例305

18.5 小结308

18.6 实战308

18.6.1 实战一:局域网IP地址扫描308

18.6.2 实战二:点对点聊天程序309

第19章 多线程编程技术310

19.1 线程概述311

19.1.1 线程的定义与分类311

19.1.2 多线程的优缺点311

19.2 线程的实现312

19.2.1 使用Thread类创建线程312

19.2.2 线程的生命周期315

19.3 操作线程的方法315

19.3.1 线程的休眠316

19.3.2 线程的加入317

19.3.3 线程的终止319

19.3.4 线程的优先级320

19.4 线程的同步321

19.4.1 线程同步机制322

19.4.2 使用lock关键字实现线程同步323

19.4.3 使用Monitor类实现线程同步325

19.4.4 使用Mutex类实现线程同步326

19.5 小结327

19.6 实战327

19.6.1 实战一:模拟手机号抽奖327

19.6.2 实战二:有进度条的文件异步复制328

第3篇 项目篇330

第20章 库存管理系统(C#+GDI+技术+SQL Server 2014实现)330

20.1 开发背景331

20.2 需求分析331

20.3 系统设计331

20.3.1 系统目标331

20.3.2 系统功能结构332

20.3.3 业务流程图332

20.3.4 业务逻辑编码规则333

20.3.5 程序运行环境334

20.3.6 系统预览334

20.4 数据库设计335

20.4.1 数据库概要说明335

20.4.2 数据库概念设计336

20.4.3 数据库逻辑设计338

20.5 公共类设计340

20.5.1 程序文件架构341

20.5.2 DataCon类342

20.5.3 DataOperate类344

20.6 供应商信息设置模块设计349

20.6.1 供应商信息设置模块概述349

20.6.2 供应商信息设置模块技术分析350

20.6.3 供应商信息设置模块实现过程350

20.7 货物入库管理模块设计354

20.7.1 货物入库管理模块概述354

20.7.2 货物入库管理模块技术分析355

20.7.3 货物入库管理模块实现过程357

20.8 货物出库管理模块设计359

20.8.1 货物出库管理模块概述359

20.8.2 货物出库管理模块技术分析360

20.8.3 货物出库管理模块实现过程360

20.9 库存信息查询模块设计364

20.9.1 库存信息查询模块概述364

20.9.2 库存信息查询模块技术分析364

20.9.3 库存信息查询模块实现过程365

20.10 出入库货物年统计模块设计367

20.10.1 出入库货物年统计模块概述367

20.10.2 出入库货物年统计模块技术分析367

20.10.3 出入库货物年统计模块实现过程368

20.11 文件清单369

20.12 小结370

相关图书

  • 《HTML5从入门到精通 第3版》(中国)明日科技 2019
  • 《少儿电子琴入门教程 双色图解版》灌木文化 2019
  • 《区块链DAPP开发入门、代码实现、场景应用》李万胜着 2019
  • 《Python3从入门到实战》董洪伟 2019
  • 《小提琴入门新教程 第3册》王中男着 2018
  • 《小提琴入门新教程 第2册》王中男编着 2017
  • 《科技语篇翻译教程》雷晓峰,李静主编 2020
  • 《新手养花从入门到精通》徐帮学编 2019
  • 《少儿速成中国象棋 入门篇 上》田磊 2016
  • 《初高中英语衔接知识手册精编》杨水霞,张彩云 2017

作者其它书籍

  • 《市政工程基础》杨岚编着 2009
  • 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编着 1959
  • 《《道德经》200句》崇贤书院编着 2018
  • 《高级英语阅读与听说教程》刘秀梅编着 2019
  • 《计算机网络与通信基础》谢雨飞,田启川编着 2019
  • 《看图自学吉他弹唱教程》陈飞编着 2019
  • 《法语词汇认知联想记忆法》刘莲编着 2020
  • 《HTML5从入门到精通 第3版》(中国)明日科技 2019
  • 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编着 2019
  • 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编着 2019

出版社其它书籍

    本类热门

    • 1变通 受用一生的学问
    • 2额尔古纳河右岸
    • 3易经真的很容易
    • 4海蒂怀孕大百科 全新第4版
    • 5八次危机 中国的真实经验1949-2009
    • 6法治的细节
    • 7你是你吃出来的
    • 8蛤蟆先生的希望
    • 9杀死一只知更鸟
    • 10天幕红尘

    摘要:本文详细介绍了《C#从入门到精通 微视频精编版.pdf电子书版文档下载》这一资源,从内容结构、学习特点、适用人群和下载方式四个方面进行了全面剖析,旨在帮助读者更好地了解和使用这一学习资料,助力C#编程技能的提升。

    1、内容结构

    《C#从入门到精通 微视频精编版.pdf电子书版文档下载》分为入门篇、进阶篇和实战篇三个部分。入门篇主要介绍了C#的基础语法、数据类型、控制结构等;进阶篇则深入讲解了面向对象编程、异常处理、文件操作等高级内容;实战篇则通过实际案例,帮助读者将所学知识应用于实际项目中。

    每个部分都包含了大量的实例代码和视频讲解,让读者能够直观地理解和掌握C#编程技巧。此外,文档还提供了丰富的习题和练习,帮助读者巩固所学知识。

    整个内容结构清晰,逻辑性强,适合不同层次的读者学习。

    2、学习特点

    《C#从入门到精通 微视频精编版.pdf电子书版文档下载》采用微视频教学方式,将知识点分解成一个个短小精悍的视频,方便读者随时随地进行学习。视频讲解生动形象,语言通俗易懂,即使是编程初学者也能轻松跟上。

    此外,文档还提供了丰富的代码示例和实际案例,让读者在学习过程中能够更好地理解和应用所学知识。同时,文档还注重理论与实践相结合,帮助读者将所学知识应用于实际项目中。

    这种学习方式既适合自学,也适合参加培训课程,是提升C#编程技能的理想选择。

    3、适用人群

    《C#从入门到精通 微视频精编版.pdf电子书版文档下载》适合以下人群学习:

    1. 编程初学者:通过学习本资源,可以快速掌握C#编程基础,为后续学习打下坚实基础。

    2. 中级程序员:通过学习本资源,可以进一步提升自己的C#编程技能,拓展知识面。

    3. 项目经理或团队负责人:通过学习本资源,可以更好地了解C#编程,为团队提供技术支持。

    4. 想要转行或提升技能的职场人士:通过学习本资源,可以快速提升自己的编程能力,增加就业竞争力。

    4、下载方式

    《C#从入门到精通 微视频精编版.pdf电子书版文档下载》可在各大电子书平台、编程社区或相关网站免费获取。以下是几种常见的下载方式:

    1. 在线阅读:直接在电子书平台或相关网站阅读,无需下载。

    2. 下载PDF:在电子书平台或相关网站下载PDF版本,方便离线阅读。

    3. 移动端阅读:通过手机或平板电脑的阅读应用下载阅读。

    4. 云端存储:将文档上传至云端存储服务,随时随地访问。

    总结:

    《C#从入门到精通 微视频精编版.pdf电子书版文档下载》作为一款优秀的C#编程学习资源,具有内容丰富、结构清晰、学习方便等特点。通过学习本资源,读者可以快速掌握C#编程技能,提升自己的竞争力。希望本文的介绍能够帮助到广大编程爱好者。

    本文由nayona.cn整理

    点击联系需要东西方神秘学学习资料,专业的咨询

    只要网页介绍资料,全部都有,还有很多还没来得及更新
    每天更新200-300款资料
    全网最大最全的神秘学资料平台
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
    有看中网站记得联系我
    图片2            

    联系我们

    图片2

    关注公众号

    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    易学资料

    对占星塔罗感兴趣关注公众号