注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETC#程序设计(新编21世纪高职高专计算机系列规划教材)

C#程序设计(新编21世纪高职高专计算机系列规划教材)

C#程序设计(新编21世纪高职高专计算机系列规划教材)

定 价:¥26.00

作 者: 李德奇
出版社: 科学出版社
丛编项: 中文
标 签: C#

ISBN: 9787030157546 出版时间: 2005-09-01 包装: 平装
开本: 16开 页数: 276 字数:  

内容简介

  C#语言是一种面向对象的程序设计语言,特别适合为MicrosoftWindows和因特网开发各种解决方案。由获奖作家CharlesPetzold撰写的这本书对C#语言做了深入浅出、循序渐进的讲述。读者不论是第一次接触程序设计还是第一次接触C#语言,都会通过本书迅速掌握使用C#语言开发应用程序的技巧。CharlesPetzold,1994年,CharlesPetzold被《WindowsMagazine》和Microsoft公司授予“WindowsPioneer”奖,以表彰他对MicrosoftWindows程序设计的贡献。CharlesPetzold从1984年开始编写PC程序,从1985年开始编写MicrosoftWindows程序。他在《MicrosoftSystemsJournal》1986年12月号上发表了第一篇关于Windows程序设计的论文。在1986年至1995年期间,他为《PCMagazine》撰写“Environments”专栏,向读者介绍了Windows和OS/2程序设计的许多内容。由获奖作家CharlesPetzold撰写的这本书对C#语言做了深入浅出、循序渐进的论述。不论是第一次接触程序设计还是第一次接触C#语言,你都会迅速掌握使用C#语言开发应用程序的技巧。本书内容包括:●最简单的变量整数和文本字符串;●最基本的用户输入和输出;●十进制数和浮点数;●帮助程序做出判断与决定的布尔类型;●选择与重复条件语句,循环语句、枚举集合;●防止程序崩溃结构化异常处理机制;●用字段、方法和属性构建一个类;●充实和扩展类的功能继承、操作符和虚方法;●把信息保存到数据文件里;●CH程序设计实战用C#程序演奏C#“交响乐”。

作者简介

暂缺《C#程序设计(新编21世纪高职高专计算机系列规划教材)》作者简介

图书目录

第1章 .NET概述
1.1    .NET Framework和公共语言运和
1.1.1    .NET结构
1.1.2    公共语言运行库
1.1.3    微软中间语言(MSIL)和即时编译(JIT)
1.1.4    无用内存单元收集器(GC)
1.2    .NET基类库
1.2.1    .NET的命名空间
1.2.2    .NET基类库
1.3    Visual Studio.NET的初步使用
1.3.1    起始页
1.3.2    创建C#项目
1.3.3    使用.NET编辑器
1.3.4    编译和运行程序
1.4    程序调试
1.4.1    错误类型
1.4.2    使用调试器
结束语
习题
第2章 C#语言编程基础
2.1    一个简单的C#程序
2.1.1    C#程序格式
2.1.2    C#控制台程序的输入输出
2.2    C#数据类型
2.2.1    C#的数据类型谱系
2.2.2    数值类型
2.2.3    引用类型
2.3    C#运算符和表达式
2.3.1    C#运算符
2.3.2    运算符的优先级和顺序关联性
2.3.3   C#运算符应用示例
2.4    类
2.4.1   面向对象编程
2.4.2   类的定义
2.4.3    类的成员构成
2.4.4    构造函数
2.4.5    方法重载
2.4.6    类的属性
2.4.7    索引器
2.4.8    类的继承
2.4.9    运算符重载
2.4.10    多态性
2.5    委托与事件
2.5.1    委托的声明和使用
2.5.2    组合委托
2.5.3    事件
2.6    数组
2.6.1    数组的创建和初始化
2.6.2    数组的方法和属性
2.6.3    ArrayList数组
结束语
习题
第3章 控件和对话框设计
3.1    对话框的设计方法
3.1.1    对话框的设计步骤
3.1.2    窗体的常用属性、事件和方法
3.1.3    控件的常用属性和事件
3.2    Label控件和Timer控件
3.2.1    Label控件
3.2.2    Timer控件
3.2.3    Label控件和Timer控件应用示例
3.3    Button控件和TextBox控件
3.3.1    Button控件
3.3.2    TextBox控件
3.3.3    ButtonT控件和extBox控件应用示例
3.4    ListBox控件和ComboBox控件
3.4.1    ListBox控件
3.4.2    ComboBox控件
3.4.3    ListBox控件和omboBox控件应用示例
3.5    RadioButton控件、CheckBox控件和GroupBox控件
3.5.1    RadioButton控件
3.5.2    CheckBox控件
3.5.3    GroupBox控件
3.5.4    RadioButton、CheckBox控件和GroupBox控件应用示例
3.6    PictureBox控件
3.6.1    PictureBox控件简介
3.6.2    控件综合应用
3.7    通用对话框设计
3.7.1    使用通用对话框
3.7.2    OpenFiledialog控件
3.7.3    SaveFileDialog控件
3.7.4    ColorDialog控件
3.7.5    FontDialog控件
3.7.6    MessageBox类
结束语
习题
第4章 Windows应用程序界面设计
4.1    菜单设计
4.1.1    MainMenu控件
4.1.2    ContextMenu控件
4.1.3    菜单应用
4.2    工具栏设计
4.2.1    ImageList控件
4.2.2    ToolBar控件
4.2.3    工具栏应用
4.3    状态栏设计
4.3.1    StatusBar控件
4.3.2    窗格属性
4.3.3    状态栏应用
4.4    多窗体应用程序
4.4.1    MDI窗体
4.4.2    窗体的所有者和窗体的风格
4.4.3    窗体的返回值
4.4.4    为窗体添加属性
4.4.5    把主窗体作为调用窗体的数据
结束语
习题
第5章 图形图像处理
5.1    Graphics类
5.1.1    创建Graphics对象
5.1.2    坐标系
5.1.3    位置与大小
5.1.4    Pen类
5.1.5    Color结构
5.2    绘制图形
5.2.1    绘制矩形和多边形
5.2.2    绘制曲线
5.2.3    绘制椭圆
5.2.4    绘制弧线
5.2.5    一个鼠标画图程序
5.3    输出文本
5.4    画笔
5.4.1    SolidBrush类
5.4.2    HatchBrush类
5.4.3    TextureBrush类
5.4.4    LinearGradientBrush类
5.5    C#处理的图像类型
5.6    C#的图像显示控件和图像类
5.6.1    PictureBox控件
5.6.2    Image类
5.6.3    Bitmap类
5.7    图片浏览器的设计与实现
5.7.1    文件操作功能的实现
5.7.2    图像效果功能的实现
5.7.3    图片浏览器的实现代码
5.8    简单动画处理
5.8.1    动画设计示例
5.8.2    动画设计示例代码
结束语
习题
第6章 ADO.NET数据库编程
6.1    ADO.NET基础
6.1.1    ADO.NET的概念和对象模型
6.1.2    管理提供者类
6.1.3    一般性数据类
6.2    控制台应用程序连接数据库并显示数据
6.2.1 建立数据库  
6.2.2    连接数据库并使用DataReader读取和显示数据
6.2.3    连接数据库并使用DataSet读取和显示数据
6.3    在Windows应用程序中连接数据库并浏览数据
6.3.1    DataGrid控件
6.3.2    使用数据连接向导连接SQL数据库Server 2000
6.3.3    使用数据连接向导连接OLEDB数据库
6.3.4    管理提供者类的属性和方法
6.4    DataReader DataSet
6.4.1    用DataReader类处理登录表单
6.4.2    用DataSet类处理登录表单
6.5    数据记录的查询
6.5.1    TabControl控件
6.5.2    查询数据记录示例
6.6    数据记录的修改
6.6.1    在DataGrid数据表格中修改数据记录
6.6.2    在TextBox文本框控件中浏览和修改数据记录
6.7    验证用户输入
6.7.1    按键级验证
6.7.2    控件级验证
6.7.3    窗体级验证
结束语
习题
第7章 综合应用实例——图书馆管理信息系统
7.1    系统功能设计
7.1.1    系统设计目标
7.1.2    系统功能结构
7.2    系统数据库设计
7.2.1    数据库结构设计
7.2.2    数据库的实现
7.3    登录窗体和主窗体设计
7.3.1    登录窗体设计
7.3.2    主窗体设计
7.4    图书借阅处理模块设计
7.4.1    借书处理窗体设计
7.4.2    还书处理窗体设计
7.5    信息查询模块设计
7.5.1    图书信息查询窗体设计
7.5.2    借阅信息查询窗体设计
7.5.3    读者信息查询窗体设计
7.6    图书信息管理模块设计
7.6.1    图书编码入库窗体设计
7.6.2    修改图书信息窗体设计
7.6.3    删除图书信息窗体设计
7.7    读者信息管理模块设计
7.7.1    添加读者信息窗体设计
7.7.2    修改读者信息窗体设计
7.7.3    删除读者信息窗体设计
结束语
附录 习题参考答案
第1章
第2章
第3章
第4章
第5章
第6章

本目录推荐