注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2015年7月

出版社:清华大学出版社

以下为《C#程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302346364
  • 1-2
  • 67395
  • 16开
  • 2015年7月
  • 工学
  • 软件工程
  • TP312C
  • 计算机
  • 本专科、高职高专
内容简介
本书是一本非常有趣的C#程序设计入门书。书中以窗体而非控制台作为学习界面,以生动、丰富的例题而非语言规则作为学习主线,讲述了从程序的判断、循环、方法、数组到对象的继承、接口、事件以及文件操作、数据库的使用等15个方面的内容。本书出版前作为教学讲义,经过了几年的试用,不仅获得了学生们的好评,也在多方面进行了改进,是一本适合大专院校和C#初学者的教材。
目录
第1章 C#简介1.1 C#安装1.2 C#开发环境的使用1.3 变量及 =小结习题第2章 判断2.1 计算机是如何进行判断的  2.1.1 if语句  2.1.2 if…else语句  2.1.3 本节综述2.2 简单判断语句 e1 ? e2 : e32.3 switch取代if…else if…else,程序更清晰2.4 表达式、运算符  2.4.1 表达式  2.4.2 运算符2.5 块语句  2.5.1 块语句用于if、switch、循环语句中  2.5.2 块语句限制了定义在其内部的变量的活动范围小结习题第3章 循环和数组3.1 循环  3.1.1 单循环  3.1.2 双重循环  3.1.3 rmat()3.2 数组3.3 二维数组3.4 Array类小结习题第4章 方法4.1 没有返回值的方法: void方法名(参数)4.2 方法的形式参数、实际参数4.3 有返回值的方法4.4 形参对实参的影响4.5 方法的形参数量不定: params4.6 方法的参数是数组4.7 调用DLL中的方法  4.7.1 调用DLL文件  4.7.2 设计DLL文件  4.7.3 对自己设计的DLL文件进行调用  4.7.4 对自己设计的类里面的方法进行调用小结习题第5章 类和对象5.1 认识类,使用对象5.2 构造函数5.3 带参数的构造函数5.4 静态方法5.5 属性5.6 索引器5.7 类能放在哪些位置5.8 对象数组5.9 定义对象语句中,构造函数右侧的{ … }5.10 不设计类,就能直接创建对象5.11 方法的返回值是对象5.12 将一个类分在多处写5.13 结构struct5.14 对前4章 关于类和对象的回顾5.14.1 按钮5.14.2 窗体5.14.3 Random5.14.4 static类型的成员5.14.5 CreateGraphics()小结习题第6章 派生类6.1 认识派生类6.2 派生类如何处理基类的构造函数6.3 在派生类中,用new新建基类同名成员6.4 用override重建基类同名成员6.5 不修改类,给它增加静态方法拓展这个类的功能小结习题第7章 抽象类与接口7.1 认识抽象类7.2 sealed: 密封类,密封成员7.3 接口及其实现7.4 用一个类实现多个接口的功能7.5 接口合并7.6 接口引用对象小结习题第8章 数据类型8.1 比较“值类型”和“引用类型”  8.1.1 值类型变量各有各的存储空间  8.1.2 引用类型变量的特点  8.1.3 引用类型作为方法的参数8.2 强制类型转换8.3 溢出预警checked和取消预警unchecked8.4 运算符is: 判断所猜数据类型对错8.5 可空值类型: 值类型?8.6 可空值类型与值类型之间的数据传递8.7 运算符: ??——优先选用可空值8.8 运算符: as——可空值的强制转换8.9 装箱与拆箱小结习题第9章 枚举、集合、泛型9.1 enum: 枚举9.2 collection: 集合9.3 ArrayList: 数组列表9.4 Queue: 队列9.5 Stack: 栈9.6 Hashtable: 键/值9.7 SortedList: 键/值和索引号9.8 Generic: 泛型  9.8.1 泛型设计  9.8.2 泛型集合应用小结习题第10章 委托与事件10.1 delegate: 委托10.2 由Lambda运算符构成的匿名方法10.3 用delegate声明匿名方法10.4 事件小结习题第11章 文件读写11.1 StreamReader、StreamWriter与文本文件11.2 Directory: 对文件夹进行操作的静态类11.3 用FileStream读/写文件小结习题第12章 异常处理12.1 异常的产生12.2 trycatchfinally: 异常处理格式12.3 throw: 抛出异常小结习题第13章 常用控件13.1 Button: 按钮类13.2 Form: 窗体类  13.2.1 窗体介绍  13.2.2 主窗体和子窗体13.3 TextBox: 文本框类13.4 CheckBox: 复选框类13.5 RadioButton: 单选按钮类13.6 Label: 标签类13.7 ListBox: 列表框类,ComboBox: 组合框类13.8 其他常用控件类简介13.9 菜单控件小结习题第14章 LINQ: 语言集成查询14.1 查询说明14.2 查询举例小结习题第15章 访问数据库15.1 概述  15.1.1 核心之一: Connection  15.1.2 核心之二: Command  15.1.3 核心之三: DataReader  15.1.4 核心之四: DataAdapter  15.1.5 核心之五: DataSet15.2 连接Access数据库小结习题附录A 美国标准信息交换表ASCII附录B C#运算符及其优先级附录C C#关键字附录D 上下文关键字附录E 关键字解释附录F 转义字符附录G 数据类型体系附录H 数值类型附录I 布尔类型、字符类型附录J 数值格式附录K 语句参考文献