第1章<br>初识C#编程(1)<br>11 C#应用实例(2)<br>12 C#入门(3)<br>121 C#的来源(3)<br>122 C#的基本思想(4)<br>123 C#的技术体系(5)<br>124 C#的应用领域和前景(5)<br>125 如何学好C#(6)<br>13 开发环境的搭建(7)<br>131 操作系统要求(7)<br>132 安装Visual Studio 2012<br>开发平台(7)<br>14 第1个WPF程序(9)<br>141 WPF概述(9)<br>142 为什么要学习WPF(10)<br>143 XAML简介(11)<br>144 XAML的优点(12)<br>145 新建WPF项目(12)<br>146 解决方案资源管理器<br>项目模板(16)<br>15 基于C#的物联网实训系统(17)<br>151 数字量采集器及其<br>相关设备(17)<br>152 四模拟量采集器及其<br>相关设备(18)<br>153 实训系统开发实现过程(19)<br>16 C#案例开发所涉及的基本术语(27)<br>161 常用术语(27)<br>162 命名空间(29)<br>本章小结(31)<br>习题(31)<br>第2章<br>C#语法基础(33)<br>案例展现 环境参数采集—— 数据<br>表达式的使用(34)<br>21 变量与常量(35)<br>211 变量(35)<br>212 常量(36)<br>22 数据和内存(37)<br>23 进制转换(38)<br>231 二进制转换为十进制(39)<br>232 十进制转换为二进制(40)<br>24 C#基础数据类型(41)<br>241 整型数据(43)<br>242 实数类型(47)<br>243 bool类型(49)<br>244 字符类型(49)<br>245 C#格式化输出(54)<br>246 关键字(56)<br>25 运算符与表达式(57)<br>251 算术运算符(60)<br>252 自增、自减运算符(63)<br>253 赋值运算符(66)<br>254 类型转换(67)<br>255 关系运算符(72)<br>256 逻辑运算符(73)<br>257 位运算符(76)<br>258 条件表达式(79)<br>259 运算符优先级(81)<br>26 C#编码规范(83)<br>案例实现 环境参数采集—— 数据<br>表达式的使用(85)<br>本章小结(88)<br>习题(89)<br>第3章<br>流程控制(91)<br>案例展现 智能环境控制—— 流程<br>控制结构(92)<br>31 控制结构(93)<br>32 顺序结构(94)<br>33 选择结构(96)<br>331 if语句(99)<br>332 switch语句(102)<br>34 循环控制语句(104)<br>341 while语句(105)<br>342 dowhile语句(106)<br>343 for语句(107)<br>344 嵌套循环(108)<br>345 break语句和continue语句(109)<br>35 异常处理(110)<br>案例实现 智能环境控制—— 流程<br>控制结构(112)<br>本章小结(119)<br>习题(119)<br>第4章<br>数组与集合(121)<br>案例展现 同时控制多个风扇和<br>连续多次环境数据采<br>集—— 数组的使用(122)<br>41 数组概述(123)<br>42 一维数组(123)<br>421 一维数组的定义(123)<br>422 一维数组的初始化(124)<br>423 一维数组的使用(125)<br>43 二维数组(131)<br>431 二维数组的定义(132)<br>432 二维数组的使用(133)<br>44 可变数组(134)<br>45 集合(135)<br>451 ArrayList类简介(136)<br>452 ArrayList类的应用(137)<br>案例实现 同时控制多个风扇和<br>连续多次环境数据采<br>集—— 数组使用(144)<br>本章小结(146)<br>习题(147)<br>第5章<br>函数(149)<br>案例展现 路灯智能控制—— 函数的<br>使用(150)<br>51 函数的作用(151)<br>52 函数的定义与调用(154)<br>521 函数的定义(155)<br>522 函数的调用(156)<br>53 返回值(157)<br>54 参数(160)<br>541 值传递(161)<br>542 地址传递(163)<br>543 引用型参数(ref)(164)<br>544 输出型参数(out)(165)<br>545 参数匹配(166)<br>55 递归调用(166)<br>56 变量的作用域(169)<br>561 局部变量(169)<br>562 程序块中的局部变量(170)<br>案例实现 路灯智能控制—— 函数的<br> 使用(170)<br>本章小结(178)<br>习题(179)<br>第6章<br>面向对象编程—— 类和对象(181)<br>案例展现 风扇开关控制—— 类的<br>使用(182)<br>61 面向对象的基本概念(183)<br>62 类的定义和使用(184)<br>621 类的定义(184)<br>622 声明对象(188)<br>623 属性(190)<br>624 构造函数(191)<br>625 析构函数和垃圾回收(194)<br>626 实例演练—— Adam4150类(196)<br>63 类的高级应用(201)<br>631 静态成员(201)<br>632 常量成员(206)<br>633 重载(Overload)(209)<br>634 this关键字(218)<br>635 索引(219)<br>636 值类型和引用类型(223)<br>637 引用符和对象的区别(226)<br>638 声明对象数组(227)<br>639 类视图(228)<br>案例实现 风扇开关控制—— 类的<br> 使用(228)<br>本章小结(235)<br>习题(235)<br>第7章<br>面向对象编程——继承和多态(237)<br>案例展现 实验室路灯控制—— 类的<br> 继承、多态(238)<br>71 继承(239)<br>711 基类与派生类(240)<br>712 protected成员(242)<br>713 虚函数的重写(247)<br>714 普通函数的隐藏(249)<br>715 base关键字(250)<br>716 密封类和密封函数(252)<br>717 派生类的构造函数(252)<br>718 万类之源—— Object类(258)<br>719 实例演练—— 由设备串口<br>
温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录