C#入门与提高

本书特色

[

本书全面系统地介绍了c#编程语言,所涉及的内容涵盖了c#语言的各个领域。第1~8 章:介绍.net 的基础体系结构开发环境的搭建和使用,以及c#语言的基本知识和面向对象的基本理论和思想。第9~12 章:通过实例项目中数据结构的设计、系统结构的设计,以及源码内容的介绍,让读者全面深入地了解c#语言。第13~14 章:重点介绍文件操作和图形的处理。第15~16 章:介绍.net 环境下数据库的使用。第17~18 章:作为进阶部分,介绍了网络编程和多线程技术。
本书内容丰富,结构清晰,通过大量精彩实例和真实项目示例,帮助开发人员从实践中成长。本书是c#初学者的入门指导书,同样适合具备一定编程经验的开发人员。

]

目录

第1章 visual studio 2005概述 11.1 c#基础知识 11.1.1 c#简介 11.1.2 .net framework平台体系结构 11.1.3 面向对象的程序设计方法 21.2 visual studio2005的新特性 21.3 安装visual studio2005 31.4 ide介绍 41.4.1 开始页面 41.4.2 解决方案资源管理器 51.4.3 菜单栏 61.4.4 工具栏 71.4.5 工具箱 81.4.6 代码编辑器 81.4.7 对象浏览器 91.4.8 “属性”面板 101.4.9 “命令”窗口 101.4.10 “即时”窗口 101.4.11 “任务列表”窗口 111.5 使用命名空间 111.6 main方法 121.7 使用帮助 131.8 项目实践 131.9 复习与提示 141.10 习题与上机实验 14上机实验 14第2章 变量、操作符和表达式 162.1 语句 162.2 程序代码的注释 162.3 使用标识符 172.4 变量和常量 172.4.1 变量 172.4.2 常量 182.5 数据类型 182.5.1 值类型和引用类型的区别 192.5.2 基本数据类型 192.5.3 引用类型 202.6 运算符与表达式类型 212.6.1 运算符的分类 212.6.2 运算符的优先级 232.7 项目实践 242.8 复习与提示 252.9 习题与上机实验 25习题2 25上机实验 27[实验1] 求矩形的周长和面积 27[实验2] 判断某年是否闰年 27第3章 方法 293.1 声明方法 293.1.1 声明方法的语法格式 293.1.2 return语句 303.2 调用方法: 303.2.1 ref关键字 303.2.2 创建out参数 313.3 运用作用域 313.4 方法的重载 323.5 项目实践 323.6 复习与提示 343.7 习题与上机实验 34习题3 34上机实验 35[实验1] 给三个整数排序并求其和及平均值 35[实验2] 求n!的值 36第4章 结构化程序设计 374.1 顺序结构程序设计 374.1.1 单赋值语句 374.1.2 复合赋值语句 374.1.3 连续赋值语句 384.2 输出和输入 384.2.1 输入方法 384.2.2 输出方法 384.3 选择结构程序设计 384.3.1 if语句(单分支选择结构) 384.3.2 switch 语句(多分支选择结构) 394.4 循环结构程序设计 394.4.1 for循环语句 394.4.2 while 循环语句 404.4.3 do…while循环语句 404.5 转移语句 404.5.1 goto语句 414.5.2 break语句 414.5.3 continue 语句 414.5.4 return 语句 414.6 项目实验 414.7 复习与提示 444.8 习题与上机实验 44习题4 44第5章 枚举和结构 465.1 枚举 465.1.1 定义枚举 465.1.2 使用枚举 475.2 结构 475.2.1 定义结构 475.2.2 使用结构 485.3 项目实践 495.4 复习与提示 515.5 习题与上机实验 51习题5 51上机实验 52[实验] 求矩形的周长和面积 52第6章 数组与集合 536.1 数组 536.1.1 声明数组 536.1.2 数组初始化 536.1.3 访问一个单独的数组元素 546.1.4 foreach循环 546.1.5 使用数组 546.1.6 多维数组 546.1.7 数组项目实践 556.2 集合 566.2.1 什么是集合 566.2.2 arraylist类 576.2.3 queue类 576.2.4 stack类 576.2.5 hashtable类 586.2.6 sortedlist类 586.2.7 集合项目实践 586.2.8 数组和集合的区别 606.3 复习与提示 606.4 习题与上机实验 60习题6 60第7章 面向对象编程 627.1 类和对象 627.1.1 类的定义 627.1.2 声明和使用对象 637.2 访问控制 637.3 属性 647.3.1 定义属性 647.3.2 使用属性 657.4 方法 657.5 构造函数 667.5.1 声明构造函数 667.5.2 重载构造函数 667.6 析构函数 677.7 静态成员 677.8 visual studio .net中的oop工具 687.8.1 在visual studio2005中创建类 687.8.2 添加类成员 687.8.3 “类视图”窗口 687.9 常用类操作和数据处理 697.9.1 convert类 697.9.2 string 类 697.9.3 math 类 707.9.4 datetime类和timespan类 717.10 项目实践 717.11 复习与提示 747.12 习题与上机实验 74习题7 74第8章 面向对象编程进阶 778.1 封装、继承和多态 778.1.1 封装 778.1.2 继承 778.1.3 多态性 798.2 接口 808.2.1 声明接口 818.2.2 接口限制 818.2.3 实现接口 818.2.4 使用多个接口 828.3 项目实践 828.4 复习与提示 878.5 习题与上机实践 87习题8 87上机实验 89[实验1] 求三角形的面积 89第9章 窗体 919.1 创建窗体 919.1.1 使用新建项目模板创建窗体 919.1.2 使用添加项目模板创建窗体 929.2 设置窗体属性 939.3 窗体的常用事件 949.4 窗体的常用方法 949.5 项目实践 959.6 复习与提示 96习题9 96上机实验 96[实验1] 设计有两个窗体的应用程序 96第10章 控件 9810.1 windows窗体界面设计 9810.1.1 在窗体中添加控件 9810.1.2 修改控件属性 9910.1.3 鼠标事件与键盘事件 9910.2 常用文本编辑控件 10110.2.1 标签控件(label) 10110.2.2 文本框控件(textbox) 10110.3 按钮类控件 10210.3.1 按钮控件(button) 10210.3.2 单选按钮(radiobutton) 10210.3.3 复选框控件(checkbox) 10310.4 组合框控件 10310.4.1 列表框控件(listbox)与复选列表框(checkedlistbox) 10410.4.2 组合框控件(combobox) 10510.5 滚动类控件 10510.5.1 水平滚动条控件(hscrollbar)与垂直滚动条控件(vscrollbar) 10510.5.2 进度条控件(progressbar) 10610.6 列表视图控件和树视图控件 10610.6.1 列表视图控件(listview) 10610.6.2 树视图控件(treeview) 10810.7 图片框控件和图像列表控件 10910.7.1 图片框控件(picturebox) 10910.7.2 图像列表控件(imagelist) 11010.9 定时器控件 11110.10 项目实践 111项目一 111项目二 117项目三 12110.11 复习与提示 125习题10 126上机实验 126[实验1] 设计一个能进行加减乘除运算的应用程序 126[实验2] 设计一个收集个人信息的应用程序 127[实验3] 设计一个能进行专业管理的应用程序 128第11章 使用菜单和对话框 12911.1 菜单 12911.1.1 菜单控件(menustrip)与快捷菜单控件(contextmenustrip) 12911.1.2 工具栏控件(toolstrip)和状态栏控件(statusstrip) 13111.2 设计mdi窗体 13511.2.1 mdi主窗体和子窗体 13511.2.2 mdi窗体的操作 13611.3 通用对话框控件 13711.3.1 文件对话框控件 13711.3.2 字体和颜色对话框控件 14011.4 使用打印机 14111.4.1 打印流程 14111.4.2 打印文本的实现 14111.4.3 打印预览的实现 14211.5 项目实践 14311.6 复习与提示 146习题11 147上机实验 147【实验1】 设计一个简单的mdi的应用程序 147【实验2】 设计一个简单的mdi文本编辑器。 148第12章 调试与异常处理 15012.1 程序调试 15012.1.1 调试的理解 15012.1.2 调试的工具 15112.1.3

封面

C#入门与提高

书名:C#入门与提高

作者:王乾坤

页数:244

定价:¥36.0

出版社:电子工业出版社

出版日期:2015-06-01

ISBN:9787121214967

PDF电子书大小:96MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注