中图网文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册

C#程序设计基础

出版社:机械工业出版社出版时间:2012-08-01
开本: 其它 页数: 253
中 图 价:¥23.4(7.3折) 定价  ¥32.0 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

C#程序设计基础 版权信息

C#程序设计基础 本书特色

C#是微软.NET平台下的主要程序语言,内容丰富。为了使读者通过本书的学习掌握C#语言的关键基础知识,本书将C#程序设计基础的内容分为两个相辅相成的阶段。**阶段主要介绍c#应用中*基础的知识,第二阶段讨论*常见的c#语言应用问题。 伍星等编著的《C#程序设计基础》选用Microsoft visual Studio 2010作为教学环境,书中的所有教学示例都在Visual Studio 2010集成开发环境中调试通过。基于本书的教学课件、教学示例及习题的参考答案均可以在机械工业出版社网站上下载,也可通过电子邮件向编著者直接索取。

C#程序设计基础 内容简介

本书针对初次学习程序设计语言的读者,以C#语言为载体,以微软VisualStudio2010为开发环境,通过讨论C#程序设计的一般过程和方法,重点介绍程序设计的基本思想和实现方法。本书通过数据组织、控制结构、文件处理等程序设计基础知识的讨论,向读者介绍使用C#语言进行程序设计的基本方法,通过类的设计、对象定义、重载、派生等知识的讨论向读者介绍面向对象程序设计的基本思想,通过对GUI程序设计、图形和图像处理、数据库访问及Web程序开发等知识的讨论,使读者能够循序渐进地掌握使用C#语言开发各类常见应用程序的基本技能。 本书覆盖了C#语言的应用基础,内容深入浅出、语言流畅、例题丰富,可作为非计算机专业**门程序设计语言课程的教材,也可作为计算机类专业程序设计基础课程的教材,对于程序设计爱好者也是极佳的入门教材或参考书。

C#程序设计基础 目录

前言 第1章C#及VisualStudio2010开发 环境简介1 1.1.NET平台简介1 1.2VisualStudio2010平台简介1 1.2.1VisualStudio平台的发展过程1 1.2.2VisualStudio2010中的组件2 1.2.3VisualStudio2010版本特点2 1.3C#开发应用程序3 1.3.1VisualStudio2010环境介绍3 1.3.2控制台应用程序开发5 1.3.3Windows窗体应用程序开发8 1.3.4Web程序开发10 习题14 第2章C#程序设计基础16 2.1C#基础语法16 2.1.1C#的字符集16 2.1.2C#的词汇集16 2.2C#的基本数据类型17 2.2.1C#中的常量与变量18 2.2.2整型数据类型18 2.2.3实型数据类型19 2.2.4字符类型20 2.2.5布尔类型22 2.3基本运算符22 2.3.1赋值运算符23 2.3.2算术运算符24 2.3.3复合赋值运算符25 2.3.4自增/自减运算符26 2.3.5sizeof运算符27 2.4C#中的数据类型转换28 2.4.1数据的隐式类型转换28 2.4.2数据的显式类型转换29 2.5数据的基本输入/输出方法30 2.5.1控制台应用程序中数据输入/ 输出方法30 2.5.2Windows窗体应用程序中数据 常用的输入/输出方法33 习题35 第3章流程控制36 3.1关系运算和逻辑运算36 3.1.1关系运算36 3.1.2逻辑运算37 3.2选择结构39 3.2.1if语句与程序的单分支结构39 3.2.2if-else语句与程序的双分支 结构42 3.2.3条件运算符与条件表达式43 3.2.4if语句的嵌套与程序的多分支 结构44 3.2.5switch语句与程序的多分支 结构47 3.3循环结构48 3.3.1while型循环结构49 3.3.2do-while型循环结构50 3.3.3for型循环结构51 3.3.4循环的嵌套54 3.4C#的其他简单控制结构55 3.4.1break语句55 3.4.2continue语句56 3.5C#控制结构的简单应用57 3.5.1穷举思想及其程序实现57 3.5.2迭代方法及其程序实现59 习题62 第4章面向对象程序设计基础66 4.1类的概念和对象的定义66 4.1.1字段66 4.1.2方法67 4.1.3对象的定义和访问67 4.2方法调用过程中的参数传递69 4.2.1值参数69 4.2.2引用参数70 4.3方法的嵌套调用和递归调用72 4.3.1方法的嵌套调用73 4.3.2方法的递归调用74 4.4作用域和方法的重载75 4.4.1定义局部作用域75 4.4.2定义类属作用域76 4.4.3方法的重载78 4.5static关键字的使用79 4.5.1静态字段79 4.5.2静态方法80 4.6构造函数81 4.6.1默认构造函数81 4.6.2构造函数的重载82 C#程序设计基础 目录 4.7继承84 4.7.1基类和派生类84 4.7.2调用基类构造函数86 4.7.3在基类中使用protected关 键字86 4.8常用系统定义类88 4.8.1数学类(System.Math类)88 4.8.2字符串类(System.String类)90 4.8.3日期时间类(System.Date- Time类)91 4.8.4随机数类(System.Rand- om类)93 习题96 第5章数组99 5.1数组的定义和使用99 5.1.1数组的定义和初始化99 5.1.2数组元素值的引用104 5.1.3用foreach语句遍历数组107 5.1.4数组元素值的随机生成109 5.2数组的常用属性和方法110 5.2.1数组的Length属性和Rank 属性110 5.2.2数组的Clone方法112 5.2.3数组的CopyTo方法114 5.2.4数组的Reverse方法115 5.2.5数组的Sort方法118 5.2.6数组的BinarySearch方法119 5.3数组参数和参数数组(*)121 5.3.1数组参数121 5.3.2参数数组122 习题123 第6章Windows程序设计基础127 6.1Windows系统的消息机制127 6.1.1Windows系统的工作方式127 6.1.2事件与消息127 6.2Windows窗体应用程序常用控件和 组件128 6.2.1按钮控件128 6.2.2文本控件129 6.2.3选择控件和分组控件134 6.2.4列表选择控件136 6.2.5图片列表组件141 6.2.6定时器组件142 6.3菜单144 6.3.1菜单的创建144 6.3.2菜单事件处理147 6.3.3快捷菜单148 6.4工具栏和状态栏148 6.4.1工具栏控件149 6.4.2状态栏控件149 6.5对话框150 6.5.1打开文件对话框150 6.5.2保存文件对话框151 6.5.3颜色对话框152 6.5.4字体对话框153 习题153 第7章文件读写156 7.1流文件简介156 7.1.1流文件概念156 7.1.2流类型156 7.2文件操作157 7.2.1字节流的读/写157 7.2.2字符流的读/写161 7.2.3二进制流的读/写164 7.3文件管理166 7.3.1File类166 7.3.2FileInfo类168 7.4目录管理172 7.4.1目录的创建与删除173 7.4.2目录中文件和子目录信息的 获取175 7.4.3复制指定目录下的文件176 7.4.4删除指定目录下的文件177 习题178 第8章Web程序开发基础180 8.1Web页面结构分析180 8.1.1前台页面文件分析180 8.1.2后台代码文件182 8.2Web控件186 8.2.1通用控件186 8.2.2网页专用控件191 8.3不同页面间的信息传递199 8.3.1跨页传递199 8.3.2查询字符串202 习题205 第9章图形和图像处理206 9.1GDI+概述206 9.1.1Graphics对象206 9.1.2绘图基础知识209 9.2图形处理基础213 9.2.1图形的绘制213 9.2.2图形绘制的应用举例220 9.3图像处理基础223 9.3.1图像的存储和显示224 9.3.2彩色图像转换为灰度图像225 9.3.3灰度图像转换为伪彩色图像226 习题228 第10章数据库访问基础230 10.1关系数据库230 10.1.1关系数据库的基本概念230 10.1.2SQL基础231 10.1.3创建数据库和表232 10.2ADO.NET234 10.2.1ADO.NET基础234 10.2.2DataReader对象读取数据237 10.2.3DataSet对象读取数据244 10.3数据绑定247 10.3.1数据控件数据绑定248 10.3.2公共控件数据绑定250 习题251 参考文献253
展开全部
商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服