返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版]C#完全自学教程 零基础学C#项目开发实战入门 C#图解教程实用编程入门指南深入探究C#特性
  • 官方正版 出版社直发
    • 作者: 明日科技著 | 无编
    • 出版社: 人民邮电出版社
    • 出版时间:2022-09
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    友一个文化制品专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 明日科技著| 无编
    • 出版社:人民邮电出版社
    • 出版时间:2022-09
    • 页数:无
    • ISBN:9781753763467
    • 版权提供:人民邮电出版社

            铺公告

      为保障消费者合理购买需求及公平交易机会,避免因非生活消费目的的购买货囤积商品,抬价转售等违法行为发生,店铺有权对异常订单不发货且不进行赔付。异常订单:包括但不限于相同用户ID批量下单,同一用户(指不同用户ID,存在相同/临近/虚构收货地址,或相同联系号码,收件人,同账户付款人等情形的)批量下单(一次性大于5本),以及其他非消费目的的交易订单。

    温馨提示:请务必当着快递员面开箱验货,如发现破损,请立即拍照拒收,如验货有问题请及时联系在线客服处理,(如开箱验货时发现破损,所产生运费由我司承担,一经签收即为货物完好,如果您未开箱验货,一切损失就需要由买家承担,所以请买家一定要仔细验货)。

      关于退货运费:对于下单后且物流已发货货品在途的状态下,原则上均不接受退货申请,如顾客原因退货需要承担来回运费,如因产品质量问题(非破损问题)可在签收后,联系在线客服。

     

     


    商品参数


    内容介绍

    本书从初学者角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍使用C#进行 WinForms 程序开发的常用技术和方法。全书共 16 章,包括搭建 C#开发环境、*个 C#程序、数据类型、运算符、条件语句、循环语句、数组、字符串、面向对象编程基础、面向对象编程进阶、Windows 窗体编程、Windows 控件的使用、数据库基础、使用 C#操作数据库、文件及文件夹操作、库存管理系统等内容。 本书附有配套资源包。配套资源包提供了书中所有实例和项目的源代码,全部源代码*经过精心调试,在 Windows 7/Windows 10 等操作系统下均能够正常运行;另外还提供了全程视频讲解,读者可以边看边学,以提高学习效率。 本书适用于 C#初中级用户,也可作为大中专院校相关专业和培训机构的教材。对于程序开发爱好者,本书也有非常高的参考价值。
    目录

    第 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
    16.10.3 出入库货物年统计模块实现过程 381
    16.11 文件清单 382
    16.12 本章总结 384
    作者介绍

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

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购