成功加入购物车
图书条目标准图
二手C#程序设计及应用教程第二2版 马骏 人民邮电出版社 97871151
马骏 编 / 人民邮电出版社 / 2009-05 / 平装
售价 ¥ 2.83
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-11-19
卖家超过10天未登录
21世纪高等高等学校计算机规划教材:C#程序设计及应用教程(第2版)
《C#程序设计及应用教程》详细介绍C#程序设计及其应用技术。全书由C#程序设计基础、Windows应用程序设计和Web应用程序设计三部分组成,主要内容包括C#语言基础知识、面向对象的编程技术、Windows窗体控件、目录与文件管理、图形图像处理、ADO.NET、报表设计、类库与控件库设计以及Web应用程序开发。《C#程序设计及应用教程》可作为高等院校计算机及相关专业的教材,也可作为初、中级程序员的参考用书。
第1篇C#程序设计基础第1章概述21.1C#语言及其发展简介21.1.1C#语言的特点21.1.2C#语言的发展过程31.1.3C#语言与其他语言的比较31.2VisualStudio开发环境的功能和特点51.2.1Microsoft.NETFramework61.2.2应用程序模板71.3C#应用程序的一般结构101.3.1命名空间101.3.2Main方法121.3.3文件结构121.3.4程序代码注释131.4断点设置与程序调试151.5C#代码编写命名建议16习题16第2章数据类型与流程控制172.1数据类型172.1.1C#数据类型的分类172.1.2整型182.1.3浮点型192.1.4布尔型192.1.5字符类型与字符串类型192.2不同数据类型之间的转换202.2.1显式转换与隐式转换202.2.2装箱和拆箱222.3常量与变量222.3.1常量232.3.2变量232.3.3匿名类型的变量242.4运算符与表达式242.4.1运算符252.4.2表达式262.5控制台应用程序与格式化输出262.5.1控制台输出262.5.2控制台输入272.5.3字符串的格式化输出272.5.4数字的格式化输出282.5.5日期和时间的格式化输出292.6C#流程控制语句302.6.1分支语句302.6.2循环语句332.6.3跳转语句362.6.4异常处理语句39习题41第3章常用数据类型的用法423.1字符串423.1.1字符串的创建与表示形式423.1.2字符串比较423.1.3字符串查找433.1.4求子字符串443.1.5字符串的插入、删除与替换443.1.6移除首尾指定的字符453.1.7字符串的合并与拆分453.1.8字符串中字母的大小写转换463.1.9String与StringBuilder的区别463.2数组473.2.1数组的声明与初始化473.2.2数组的秩与数组长度483.2.3一维数组483.2.4多维数组483.2.5交错数组493.2.6动态改变数组大小503.2.7数组元素的排序与查找513.2.8数组的统计运算及数组和字符串之间的转换523.3枚举533.3.1枚举的定义533.3.2枚举的基本用法533.4泛型543.4.1泛型的定义和引用543.4.2可空类型的泛型553.5泛型集合563.5.1哈希集合573.5.2列表和排序列表573.5.3链表583.5.4字典和排序字典593.5.5队列603.5.6堆栈603.6日期与时间处理603.7数学运算623.8随机数63习题64第4章面向对象的编程基础654.1类654.1.1类的声明与成员组织654.1.2构造函数674.1.3字段和局部变量684.1.4静态成员和实例成员694.1.5访问修饰符694.2结构694.3方法714.3.1方法的定义与调用714.3.2方法中的参数传递724.3.3方法重载744.4属性与索引器754.4.1属性754.4.2索引器77习题79第5章面向对象的高级编程805.1类的继承与多态性805.1.1基类和扩充类805.1.2多态性825.1.3抽象类855.1.4密封类865.1.5继承过程中构造函数的处理875.2版本控制885.3接口905.3.1接口的声明与实现915.3.2显式方式实现接口925.4委托与事件935.4.1委托935.4.2事件955.5反射965.6序列化与反序列化975.6.1二进制序列化与反序列化975.6.2XML序列化与反序列化99习题101第2篇Windows应用程序设计第6章窗体、控件和组件1046.1窗体与对话框1046.1.1窗体应用程序的启动和停止1046.1.2窗体的创建、显示、隐藏和关闭1056.1.3窗体常用属性1076.1.4窗体位置及外观控制1086.1.5单文档窗体和多文档窗体1106.1.6对话框1106.2控件共有的基本操作1146.2.1控件常用属性和基本操作1146.2.2控件的锚定和停靠1166.2.3控件的常用鼠标与键盘事件1176.3容器类控件和常用组件1196.3.1分组控件(Panel、GroupBox)1196.3.2工具提示组件(ToolTip)1206.3.3错误提示组件(ErrorProvider)1206.3.4定时组件(Timer)1206.4文本操作类控件1226.4.1标签控件(Label、LinkLabel)1226.4.2文本控件(TextBox、MaskedTextBox、RichTextBox)1226.5选择操作类控件1256.5.1列表控件(ListBox、ComboBox)1256.5.2复选控件(CheckBox、CheckedListBox)1286.5.3单选控件(RadioButton)1326.5.4日期时间选择控件(DateTimePicker)1336.6图像操作类控件和组件1356.6.1图像与动画控件(PictureBox)1356.6.2图像列表组件(ImageList)1366.7菜单、工具栏与状态栏1376.7.1菜单控件(MenuStrip)1376.7.2快捷菜单控件(ContextMenuStrip)1396.7.3工具栏控件(ToolStrip)1396.7.4状态栏控件(StatusStrip)1396.8视图操作类控件1426.8.1列表视图控件(ListView)1426.8.2树形视图控件(TreeView)1446.9其他常用控件1476.9.1选项卡控件(TabControl)1476.9.2面板复合控件(SplitContainer)1496.9.3任务栏图标组件(NotifyIcon)150习题152第7章目录与文件管理1537.1系统环境相关类1537.1.1Environment类1537.1.2DriveInfo类1547.2目录管理1547.2.1Directory类与DirectoryInfo类1557.2.2Path类1567.2.3目录的创建、删除和移动1567.2.4FolderBrowserDialog对话框1577.3文件管理1587.3.1File类与FileInfo类1587.3.2文件的复制、删除与移动1587.3.3文件属性1597.3.4OpenFileDialog与SaveFileDialog对话框1607.4文件的读写1627.4.1文件编码1627.4.2文本文件的读写1637.4.3二进制文件的读写1657.5FileSystemWatcher组件166习题167第8章图形图像处理1688.1图形图像绘制基础知识1688.1.1GDI+概述1688.1.2Graphics类1708.1.3颜色1708.1.4Paint事件1718.2绘制基本图形1728.2.1创建画笔1728.2.2绘制直线1728.2.3绘制矩形1778.2.4绘制多边形1778.2.5绘制曲线1798.2.6绘制椭圆和扇形1808.3填充图形1818.3.1创建画刷1818.3.2填充单色1828.3.3填充渐变色1838.3.4填充阴影1848.3.5填充纹理1858.3.6填充路径1868.4图像处理1878.4.1绘制图像1878.4.2保存图像1888.4.3图像的拉伸与反转变换1918.5图形与图像的平移、旋转和缩放1938.6文字处理194习题195第9章ADO.NET与数据操作1969.1ADO.NET简介1979.1.1数据访问技术及其发展概述1979.1.2ADO.NET数据访问模型1979.2数据库与数据访问工具1989.2.1SQLServer数据库分类1989.2.2数据访问可视化工具2009.3ADO.NET数据访问对象2039.3.1SqlConnection对象2049.3.2SqlCommand对象2059.3.3SqlDataAdapter对象2099.3.4DataTable对象2109.3.5DataSet对象2129.4数据绑定技术2139.4.1简单数据绑定与复杂数据绑定2139.4.2数据源组件(BindingSource)2159.4.3导航控件(BindingNavigator)2179.5DataGridView控件2209.5.1默认功能2209.5.2绑定数据源2219.5.3标题及行列控制2249.5.4单元格控制2279.5.5异常处理2309.6数据处理2339.6.1图像数据处理2339.6.2关联表数据处理2369.7存储过程2409.8语言集成查询(LINQ)2449.8.1LINQ简介2449.8.2查询表达式2469.8.3对象关系设计器(O/R设计器)249习题251第10章报表设计25210.1水晶报表基础知识25210.1.1水晶报表的分类25210.1.2嵌入式水晶报表设计器25310.1.3报表节25310.1.4报表数据源25410.2水晶报表的设计与显示25410.2.1水晶报表对象模型25410.2.2显示与打印水晶报表256习题264第11章类库与控件库设计26511.1特性(Attribute)26511.2类库设计26611.2.1设计类库26711.2.2调用类库26811.3用户控件26911.3.1在属性窗口中显示属性提示26911.3.2制作按钮用户控件27111.4控件库设计27511.4.1设计控件库27511.4.2调用控件库276习题276第12章正则表达式27712.1正则表达式及其相关类27712.1.1正则表达式简介27712.1.2正则表达式相关类28012.2Web信息浏览与搜索28512.2.1WebBrower控件28512.2.2利用正则表达式搜索Web资源287习题291第3篇Web应用程序设计第13章Web应用程序设计基础29413.1Web应用程序开发工具29413.2页面设计基础29513.2.1HTML29513.2.2CSS29713.2.3JavaScript29913.3Web应用程序中的常用对象30013.3.1Response与Request30113.3.2Application与Session对象30113.4网页切换与网页间的数据传递30113.4.1网页的切换30213.4.2网页间的数据传递302习题302第14章ASP.NETWeb服务器控件30314.1标准控件30314.1.1简单控件30414.1.2Table控件30614.1.3HiddenField控件30914.2数据操作控件31014.2.1SqlDataSource组件31014.2.2GridView控件31314.2.3DataList控件31514.2.4DetailsView控件31914.2.5FormView控件32014.3验证控件32014.3.1ValidationSummary控件32114.3.2RequiredFieldValidator控件32114.3.3RangeValidator控件32214.3.4CompareValidator控件32314.3.5RegularExpressionValidator控件32514.3.6CustomValidator控件32614.4导航控件32714.4.1SiteMapPath控件32714.4.2Menu控件32914.4.3TreeView控件331习题334第15章Web应用程序开发实例33515.1系统分析与总体规划33515.1.1需求分析33515.1.2技术处理33615.1.3总体规划33615.2系统架构设计33615.2.1系统功能结构33715.2.2文件组织33715.2.3数据库结构33815.3前台功能模块设计33815.3.1首页设计33915.3.2单记录多选类测评表页面设计34215.3.3多记录多选类测评表页面设计34315.3.4数据编辑类测评表页面设计34615.4后台功能模块设计34715.4.1管理员登录页面设计34715.4.2系统管理页面设计34715.4.3统计汇总表设计34815.4.4报表打印与输出设计349
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30