• 正版现货新书 C#完全自学教程 9787115572486 明日科技
21年品牌 40万+商家 超1.5亿件商品

正版现货新书 C#完全自学教程 9787115572486 明日科技

全新正版现货,以书名为准,放心购买,购书咨询18931383650朱老师

47.1 5.9折 79.9 全新

库存36件

北京丰台
认证卖家担保交易快速发货售后保障

作者明日科技

出版社人民邮电出版社

ISBN9787115572486

出版时间2021-03

装帧平装

开本16开

定价79.9元

货号11727505

上书时间2024-10-08

黎明书店

十五年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
明日科技 一个拥有软件开发和项目实施方面经验的学习型技术团队,利用多年积累的专业知识,已出版了“从入门到精通”“软件开发实战 1200 例”“软件开发实战宝典”“软件项目开发全程实录”等系列丛书,是国内排名前列的编程图书品牌。

目录
第1章 搭建C#开发环境

 1.1 C#概述 001

 1.1.1 C#语言及其特点 001

 1.1.2 认识.NET Framework 001

 1.1.3 C#与.NET Framework 002

 1.1.4 C#的应用领域 002

 1.2 Visual Studio 2019 的下载及安装 003

 1.2.1 安装 Visual Studio 2019 的推荐条件 003

 1.2.2 下载 Visual Studio 2019 003

 1.2.3 安装 Visual Studio 2019 004

 1.2.4 卸载 Visual Studio 2019 006

 1.3 熟悉 Visual Studio 2019 开发环境 007

 1.3.1 创建控制台应用程序 007

 1.3.2 菜单栏 009

 1.3.3 工具栏 009

 1.3.4 解决方案资源管理器 010

 1.3.5 “工具箱”窗口 010

 1.3.6 “属性”窗口 011

 1.3.7 “错误列表”窗口 011

 1.4 课后测试 012

 第2章 第一个 C#程序

 2.1 编写第一个 C#程序 013

 2.2 C#程序结构预览 016

 2.2.1 命名空间 016

 2.2.2 类 018

 2.2.3 关键字与标识符 018

 2.2.4 Main 方法 020

 2.2.5 C#语句 021

 2.2.6 注释 023

 2.2.7 一个完整的 C#程序 024

 2.3 程序编写规范 025

 2.3.1 代码编写规则 026

 2.3.2 命名规范 026

 2.4 课后测试 028

 2.5 上机实战 029

 第3章 数据类型

 3.1 数据类型及变量 031

 3.1.1 变量是什么 031

 3.1.2 声明变量 032

 3.1.3 简单数据类型 033

 3.1.4 变量的初始化 042

 3.1.5 变量的作用域 043

 3.2 常量 045

 3.2.1 常量是什么 045

 3.2.2 常量的分类 045

 3.3 数据类型转换 047

 3.3.1 隐式类型转换 047

 3.3.2 显式类型转换 047

 3.3.3 使用 Convert 类进行转换 048

 3.4 课后测试 049

 3.5 上机实战 050

 第4章 运算符

 4.1 算术运算符 052

 4.2 自增、自减运算符 053

 4.3 赋值运算符 054

 4.4 关系运算符 057

 4.5 逻辑运算符 058

 4.6 位运算符 060

 4.7 移位运算符 061

 4.8 条件运算符 063

 4.9 运算符优先级与结合性 065

 4.10 课后测试 066

 4.11 上机实战 066

 第5章 条件语句

 5.1 if 条件判断语句 068

 5.1.1 决策分支 068

 5.1.2 if 语句 069

 5.2 switch 多分支语句 079

 5.2.1 switch 语句 079

 5.2.2 switch 与 if…else if…else 语句的区别 081

 5.3 课后测试 082

 5.4 上机实战 083

 第6章 循环语句

 6.1 while 循环 084

 6.2 do…while 循环 086

 6.2.1 do…while 循环的语法 086

 6.2.2 while 和 do…while 语句的区别 087

 6.3 for 循环 088

 6.3.1 for 循环的一般形式 088

 6.3.2 for 循环的变体 089

 6.3.3 for 循环中逗号的应用 091

 6.4 循环的嵌套 091

 6.5 跳转语句 094

 6.5.1 break 语句 094

 6.5.2 continue 语句 094

 6.5.3 goto 语句 095

 6.5.4 continue 和 break 语句的区别 096

 6.6 课后测试 097

 6.7 上机实战 098

 第7章 数组

 7.1 一维数组 099

 7.1.1 数组概述 099

 7.1.2 一维数组的创建 100

 7.1.3 一维数组的初始化 101

 7.1.4 一维数组的使用 102

 7.2 二维数组 103

 7.2.1 二维数组的创建 103

 7.2.2 二维数组的初始化 105

 7.2.3 二维数组的使用 106

 7.2.4 不规则数组的定义 107

 7.2.5 获取二维数组的列数 108

 7.3 数组与 Array 类 108

 7.4 数组的基本操作 111

 7.4.1 数组的输入与输出 111

 7.4.2 使用 foreach 语句遍历数组 112

 7.4.3 对数组进行排序 113

 7.5 数组排序算法 115

 7.5.1 冒泡排序算法 115

 7.5.2 选择排序算法 117

 7.6 课后测试 119

 7.7 上机实战 120

 第8章 字符串

 8.1 字符串的声明与初始化 122

 8.1.1 声明字符串 122

 8.1.2 字符串的初始化 123

 8.2 获取字符串信息 124

 8.2.1 获取字符串长度 124

 8.2.2 获取指定位置的字符 125

 8.2.3 获取子字符串索引位置 125

 8.2.4 判断字符串首尾内容 127

 8.3 字符串操作 129

 8.3.1 字符串的拼接 129

 8.3.2 比较字符串 130

 8.3.3 字符串的大小写转换 132

 8.3.4 格式化字符串 132

 8.3.5 截取字符串 137

 8.3.6 分割字符串 137

 8.3.7 插入及填充字符串 138

 8.3.8 删除字符串 140

 8.3.9 去除空白内容 140

 8.3.10 复制字符串 141

 8.3.11 替换字符串 143

 8.4 可变字符串类 144

 8.4.1 StringBuilder 类的定义 144

 8.4.2 StringBuilder 类的使用 145

 8.4.3 StringBuilder 类与 string 类的区别 146

 8.5 课后测试 148

 8.6 上机实战 149

 第9章 面向对象编程基础

 9.1 认识面向对象 150

 9.1.1 对象 150

 9.1.2 类 151

 9.1.3 面向对象技术的基本思想 152

 9.1.4 面向对象程序设计的特点 152

 9.1.5 了解面向过程编程 154

 9.2 类 154

 9.2.1 类的声明 154

 9.2.2 类的成员 155

 9.2.3 访问修饰符 161

 9.2.4 构造函数 162

 9.2.5 析构函数 165

 9.3 方法 166

 9.3.1 方法的声明 166

 9.3.2 方法的参数 167

 9.3.3 重载方法 171

 9.4 类的静态成员 172

 9.5 对象的创建及使用 174

 9.5.1 对象的创建 174

 9.5.2 访问对象的属性和行为 175

 9.5.3 对象的销毁 176

 9.5.4 this 关键字 177

 9.5.5 类与对象的关系 178

 9.6 课后测试 178

 9.7 上机实战 179

 第10章 面向对象编程进阶

 10.1 继承 180

 10.1.1 使用继承 180

 10.1.2 base 关键字 183

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

 10.2 多态 186

 10.2.1 虚方法的重写 187

 10.2.2 抽象类与抽象方法 189

 10.3 接口 191

 10.3.1 接口的概念及声明 191

 10.3.2 接口的实现与继承 192

 10.3.3 显式接口成员实现 195

 10.3.4 抽象类与接口 196

 10.4 委托和匿名方法 197

 10.4.1 委托 197

 10.4.2 匿名方法 199

 10.5 泛型 200

 10.5.1 为什么要使用泛型 201

 10.5.2 泛型类型参数 202

 10.5.3 泛型方法 202

 10.5.4 泛型类 203

 10.6 课后测试 204

 10.7 上机实战 205

 第11章 Windows 窗体编程

 11.1 开发应用程序的步骤 206

 11.2 Form 窗体 210

 11.2.1 添加和删除窗体 210

 11.2.2 多窗体的使用 211

 11.2.3 窗体的属性 212

 11.2.4 窗体的显示与隐藏 214

 11.2.5 窗体的事件 216

 11.3 MDI 窗体 218

 11.3.1 MDI 窗体的概念 218

 11.3.2 如何设置 MDI 窗体 219

 11.3.3 排列 MDI 子窗体 219

 11.4 课后测试 221

 11.5 上机实战 222

 第12章 Windows 控件的使用

 12.1 控件基础 224

 12.1.1 控件概述 224

 12.1.2 控件的相关操作 225

 12.2 文本类控件 226

 12.2.1 Label 控件 226

 12.2.2 TextBox 控件 227

 12.2.3 RichTextBox 控件 228

 12.3 按钮类控件 230

 12.3.1 Button 控件 230

 12.3.2 RadioButton 控件 232

 12.3.3 CheckBox 控件 233

 12.4 列表类控件 234

 12.4.1 ComboBox 控件 234

 12.4.2 ListBox 控件 235

 12.4.3 ListView 控件 238

 12.5 ImageList 控件 241

 12.6 容器控件 243

 12.6.1 GroupBox 控件 243

 12.6.2 TabControl 控件 244

 12.7 TreeView 控件 246

 12.8 Timer 控件 249

 12.9 ProgressBar 控件 250

 12.10 菜单、工具栏和状态栏控件 251

 12.10.1 MenuStrip 控件 251

 12.10.2 ToolStrip 控件 252

 12.10.3 StatusStrip 控件 253

 12.11 消息框 255

 12.12 对话框控件 257

 12.12.1 打开对话框控件 257

 12.12.2 另存为对话框控件 258

 12.12.3 浏览文件夹对话框控件 259

 12.13 课后测试 260

 12.14 上机实战 260

 第13章 数据库基础

 13.1 SQL Server 数据库 262

 13.1.1 SQL Server 数据库概述 262

 13.1.2 下载及安装 SQL Server 262

 13.2 数据库常见操作 271

 13.2.1 创建数据库 271

 13.2.2 删除数据库 273

 13.2.3 附加数据库 273

 13.2.4 分离数据库 274

 13.2.5 执行 SQL 脚本 274

 13.3 数据表常见操作 275

 13.3.1 创建数据表 275

 13.3.2 删除数据表 277

 13.3.3 重命名数据表 277

 13.3.4 在表结构中添加新字段 278

 13.3.5 在表结构中删除字段 279

 13.4 数据的增删改查 279

 13.4.1 查看数据 279

 13.4.2 录入数据 280

 13.4.3 修改数据 280

 13.4.4 删除数据 281

 13.5 SQL 语句基础 281

 13.5.1 SQL 语言简介 281

 13.5.2 简单 SQL 语句的应用 282

 13.6 课后测试 286

 13.7 上机实战 287

 第14章 使用 C#操作数据库

 14.1 ADO.NET 概述 288

 14.1.1 ADO.NET 对象模型 288

 14.1.2 数据访问命名空间 289

 14.2 Connection 数据连接对象 289

 14.2.1 熟悉 Connection 对象 290

 14.2.2 数据库连接字符串 290

 14.2.3 应用 Connection 对象连接数据库 291

 14.3 Command 命令执行对象 292

 14.3.1 熟悉 Command 对象 292

 14.3.2 应用 Command 对象操作数据 294

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

 14.4 DataReader 数据读取对象 296

 14.4.1 DataReader 对象概述 296

 14.4.2 使用 DataReader 对象检索数据 297

 14.5 DataSet 对象和 DataAdapter操作对象 299

 14.5.1 DataSet 对象 299

 14.5.2 DataAdapter 对象 300

 14.5.3 填充 DataSet 数据集 301

 14.5.4 DataSet 对象与 DataReader 对象的区别 301

 14.6 DataGridView 控件的使用 302

 14.7 Entity Framework 编程 304

 14.7.1 什么是 Entity Framework 304

 14.7.2 Entity Framework 实体数据模型 305

 14.7.3 Entity Framework 运行环境 306

 14.7.4 创建实体数据模型 306

 14.7.5 通过 EF 对数据表进行基本操作 310

 14.7.6 EF 相对于 ADO.NET 的优势 312

 14.8 课后测试 313

 14.9 上机实战 314

 第15章 文件及文件夹操作

 15.1 System.IO 命名空间 315

 15.2 文件基本操作 316

 15.2.1 File 类 317

 15.2.2 FileInfo 类 318

 15.2.3 判断文件是否存在 318

 15.2.4 创建文件 319

 15.2.5 复制文件 320

 15.2.6 移动文件 321

 15.2.7 删除文件 322

 15.2.8 获取文件基本信息 322

 15.3 文件夹基本操作 324

 15.3.1 Directory 类 324

 15.3.2 DirectoryInfo 类 324

 15.3.3 判断文件夹是否存在 325

 15.3.4 创建文件夹 326

 15.3.5 移动文件夹 327

 15.3.6 删除文件夹 327

 15.3.7 遍历文件夹 328

 15.4 I/O 数据流 331

 15.4.1 流概述 331

 15.4.2 文件流 332

 15.4.3 文本文件的读写 336

 15.5 课后测试 338

 15.6 上机实战 339

 第16章 库存管理系统

 16.1 开发背景 341

 16.2 需求分析 341

 16.3 系统设计 342

 16.3.1 系统目标 342

 16.3.2 系统功能结构 342

 16.3.3 业务流程图 342

 16.3.4 业务逻辑编码规则 343

 16.3.5 程序运行环境 344

 16.3.6 系统预览 344

 16.4 数据库设计 346

 16.4.1 数据库概要说明 346

 16.4.2 数据库概念设计 346

 16.4.3 数据库逻辑设计 347

 16.5 公共类设计 350

 16.5.1 程序文件架构 350

 16.5.2 DataCon 类 352

 16.5.3 DataOperate 类 354

 16.6 供应商信息设置模块设计 360

 16.6.1 供应商信息设置模块概述 360

 16.6.2 供应商信息设置模块技术分析 360

 16.6.3 供应商信息设置模块实现过程 361

 16.7 货物入库管理模块设计 366

 16.7.1 货物入库管理模块概述 366

 16.7.2 货物入库管理模块技术分析 366

 16.7.3 货物入库管理模块实现过程 368

 16.8 货物出库管理模块设计 372

 16.8.1 货物出库管理模块概述 372

 16.8.2 货物出库管理模块技术分析 372

 16.8.3 货物出库管理模块实现过程 372

 16.9 库存信息查询模块设计 376

 16.9.1 库存信息查询模块概述 376

 16.9.2 库存信息查询模块技术分析 377

 16.9.3 库存信息查询模块实现过程 377

 16.10 出入库货物年统计模块设计 380

 16.10.1 出入库货物年统计模块概述 380

 16.10.2 出入库货物年统计模块技术分析 380

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP