注册 登录 进入教材巡展
#
  • #

出版时间:2024-03

出版社:电子工业出版社

以下为《C#程序设计教程(第5版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121367557
  • 1-15
  • 292731
  • 48253200-9
  • 平塑
  • 16开
  • 2024-03
  • 533
  • 296
  • 工学
  • 计算机科学与技术
  • 计算机科学与技术
  • 本科 高职
作者简介
刘甫迎,教授,硕士研究生导师,2006年获的***教学名师奖、成为当时全国高职高专首位获得该殊荣的教师。2006~2010年,担任高职高专计算机类专业教学指导委委员,曾获四川省有突出贡献的优秀专家称号,四川省优秀教师称号。1982年1月毕业于电子科技大学计算机工程专业。1975年至1995年在中国科学院成都计算机应用研究所,历任软件研究室副主任、副研究员。1985年在加拿大McMaster大学作中科院公派访问学者。作为负责人获国家精品课程一项,四川省精品课程二项,获四川省教学成果一、二等奖各一项。作为主编2002年获全国普通高等学校优秀教材二等奖。1981年获四川省重大科技成果奖。发表论文40余篇,主编出版教材、著作21部。2006年获教育部“十一五”规划教材立项两部。
查看全部
目录
目 录 __eol__第1章 C#概述 1__eol__1.1 C#简介 1__eol__1.1.1 C#的缘起 1__eol__1.1.2 C#的特点 2__eol__1.1.3 C#的发展及VS2019下C#8.0等的新功能 4__eol__1.1.4 Microsoft .NET平台 7__eol__1.1.5 C#的运行环境及安装 9__eol__1.2 C#集成开发环境 12__eol__1.2.1 C#的启动 12__eol__1.2.2 C#集成开发环境 13__eol__习题 18__eol__第2章 简单的C#程序设计 19__eol__2.1 C#程序结构 19__eol__2.1.1 第一个C#程序 19__eol__2.1.2 编译和执行程序 20__eol__2.1.3 C#程序结构分析 21__eol__2.1.4 标识符 22__eol__2.2 输入/输出操作 24__eol__2.2.1 Console.WriteLine( )方法 24__eol__2.2.2 Console.Write( )方法 27__eol__2.2.3 Console.ReadLine( )方法 27__eol__2.2.4 Console.Read( )方法 28__eol__习题 29__eol__第3章 数据类型、运算符与表达式 30__eol__3.1 数据类型 30__eol__3.1.1 值类型 30__eol__3.1.2 引用类型 32__eol__3.1.3 类型转换 35__eol__3.1.4 装箱和拆箱 36__eol__3.2 常量与变量 38__eol__3.2.1 常量 38__eol__3.2.2 变量 38__eol__3.3 运算符和表达式 40__eol__3.3.1 运算符 41__eol__3.3.2 表达式 48__eol__习题 50__eol__第4章 结构化程序设计 51__eol__4.1 结构化程序设计的概念 51__eol__4.1.1 结构化程序设计的概念及算法的概念 51__eol__4.1.2 流程图 52__eol__4.2 顺序结构 53__eol__4.2.1 顺序结构的概念 53__eol__4.2.2 顺序结构的实例 53__eol__4.3 选择结构 54__eol__4.3.1 选择结构的概念 54__eol__4.3.2 条件语句 55__eol__4.3.3 分支语句 59__eol__4.3.4 选择结构的实例 62__eol__4.4 循环结构 64__eol__4.4.1 循环结构的概念 64__eol__4.4.2 while语句和do-while语句 65__eol__4.4.3 for语句和foreach语句 67__eol__4.4.4 跳转语句 70__eol__4.4.5 循环语句的算法——循环结构的实例 73__eol__4.5 异常处理 75__eol__4.5.1 异常处理的概念 75__eol__4.5.2 异常的处理 77__eol__习题 80__eol__第5章 数组、结构和枚举 84__eol__5.1 数组 84__eol__5.1.1 数组的概念 84__eol__5.1.2 一维数组 84__eol__5.1.3 二维数组 89__eol__5.1.4 “冒泡排序”算法——数组的 实例 92__eol__5.2 结构类型 93__eol__5.2.1 结构的声明 93__eol__5.2.2 结构成员的访问 94__eol__5.2.3 顺序查找算法——结构的 实例 95__eol__5.3 枚举 97__eol__5.3.1 枚举类型的定义 98__eol__5.3.2 枚举成员的赋值 98__eol__5.3.3 枚举成员的访问 100__eol__习题 102__eol__第6章 C#的面向对象程序设计 106__eol__6.1 面向对象程序设计的基本概念 106__eol__6.2 类和对象 109__eol__6.2.1 类的声明 109__eol__6.2.2 类的成员 110__eol__6.2.3 对象的声明 112__eol__6.2.4 对象初始化器 114__eol__6.3 构造函数和析构函数 115__eol__6.3.1 构造函数 116__eol__6.3.2 析构函数 119__eol__6.4 方法 120__eol__6.4.1 方法的定义及调用 120__eol__6.4.2 方法的参数类型 122__eol__6.4.3 方法的重载 124__eol__6.4.4 静态方法与非静态方法 125__eol__6.4.5 运算符的重载 126__eol__6.4.6 递归 129__eol__6.4.7 基于Tuple的“多”返回值 130__eol__6.5 属性 131__eol__6.5.1 属性的声明 131__eol__6.5.2 属性的访问 132__eol__6.6 索引指示器 134__eol__6.6.1 定义索引指示器 134__eol__6.6.2 使用索引指示器访问对象 135__eol__6.7 委托与事件 136__eol__6.7.1 委托 137__eol__6.7.2 事件 139__eol__6.8 C#常用的基础类 141__eol__6.8.1 Math类与Random类 141__eol__6.8.2 字符串 142__eol__6.9 命名空间 145__eol__6.9.1 命名空间的声明 145__eol__6.9.2 命名空间的成员 146__eol__6.9.3 命名空间的使用 147__eol__习题 148__eol__第7章 继承和接口 151__eol__7.1 C#的继承机制 151__eol__7.1.1 继承的基本知识 151__eol__7.1.2 base关键字 153__eol__7.1.3 覆盖 154__eol__7.2 多态性 156__eol__7.2.1 多态性概述 156__eol__7.2.2 虚方法 156__eol__7.2.3 多态性的实现 157__eol__7.3 接口 158__eol__7.3.1 接口的定义 159__eol__7.3.2 接口的成员 160__eol__7.3.3 接口的实现 163__eol__7.4 泛型、泛型接口和委托中的协变、逆变 178__eol__7.4.1 泛型、泛型集合List、IEnumerable接口及yield 178__eol__7.4.2 协变和逆变 182__eol__7.4.3 泛型接口和委托中的协变和逆变 182__eol__7.5 本地方法 185__eol__习题 186__eol__第8章 可视化应用程序设计 188__eol__8.1 Windows窗体 188__eol__8.1.1 Windows窗体的基本属性 189__eol__8.1.2 创建窗体 190__eol__8.1.3 设置启动窗体属性 191__eol__8.2 控件概述 192__eol__8.2.1 控件的基本属性 192__eol__8.2.2 控件共有的属性、事件和方法 193__eol__8.3 命令按钮控件(Button) 200__eol__8.4 标签控件(Label) 202__eol__8.5 文本框控件(TextBox) 204__eol__8.6 单选按钮(RadioButton)和复选框(CheckBox和CheckedListBox) 205__eol__8.7 面板控件(Panel)和分组框(GroupBox)控件 210__eol__8.8 图形框控件(PictureBox) 212__eol__8.9 列表框(ListBox)、带复选框的列表框(Checked ListBox)和组合框(ComboBox)控件 213__eol__8.9.1 列表框控件(ListBox) 213__eol__8.9.2 带复选框的列表框控件(CheckedListBox) 215__eol__8.9.3 组合框控件(ComboBox) 216__eol__习题 218__eol__第9章 C#的文件和流 220__eol__9.1 文件和流的概念 220__eol__9.2 文件的读和写 225__eol__9.2.1 读文件 225__eol__9.2.2 写文件 226__eol__9.3 文件操作实例——链表算法 227__eol__习题 232__eol__第10章 数据类型、运算符与表达式 233__eol__10.1 客户机/服务器(C/S)模式编程 233__eol__10.2 ADO.NET概念 234__eol__10.3 ADO.NET对象 235__eol__10.3.1 Connection对象 235__eol__10.3.2 Command对象 237__eol__10.3.3 DataReader对象 238__eol__10.3.4 DataAdapter(数据适