C#面向对象程序设计教学PPT作者王晶晶主编C#面向对象程序设计教学配套课件作者王晶晶主编C#面向对象程序设计.docx

上传人:文*** 文档编号:68218331 上传时间:2022-12-27 格式:DOCX 页数:244 大小:2.21MB
返回 下载 相关 举报
C#面向对象程序设计教学PPT作者王晶晶主编C#面向对象程序设计教学配套课件作者王晶晶主编C#面向对象程序设计.docx_第1页
第1页 / 共244页
C#面向对象程序设计教学PPT作者王晶晶主编C#面向对象程序设计教学配套课件作者王晶晶主编C#面向对象程序设计.docx_第2页
第2页 / 共244页
点击查看更多>>
资源描述

《C#面向对象程序设计教学PPT作者王晶晶主编C#面向对象程序设计教学配套课件作者王晶晶主编C#面向对象程序设计.docx》由会员分享,可在线阅读,更多相关《C#面向对象程序设计教学PPT作者王晶晶主编C#面向对象程序设计教学配套课件作者王晶晶主编C#面向对象程序设计.docx(244页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、前言随着Net Framework 2.0的发布,微软推出的新一代软件开发工具Visual Studio2005备 受!T行业的关注,从而迎来了应用程序开发的新时代。于是,C#语言及相关的.NET Framework开发环境成为备受推崇的新技术之一,越来越多的软件开发人员开始学习该技 术,高等学校也将C#作为计算机专业重要的语言课程。本书结构清晰,内容详实,案例丰富,讲解透彻,可作为高职高专计算机专业程序设计 的教材,本书以实际工作过程中所需要的知识和技能为出发点,注重知识的过渡与衔接,精 心设计实例,强化学生的动手能力,提高学生的专业技能。本书共分为11章,从基本概念和实际应用出发,由浅入深

2、、循序渐进地讲述了 C析吾言 基础语法、结构化程序设计、面向对象程序设计、Windows应用程序开发和ADO.NET访问 数据库等内容,每一部分结合典型实例,让学生在学的过程中动手操作,在学好理论知识的 同时强化专业技能训练,最后又通过学生信息管理系统这一综合实例,讲述了使用C#开发 信息管理系统的过程和技术。学习完本书,学生能够掌握C#的基本知识和技术,并能编写 Windows桌面应用程序。本书的结构安排如下:第1章c#概述 介绍了 C#的发展和特点,VisualStudio2005集成开发环境及运用该工具 开发简单的控制台应用程序和Windows应用程序。第2章数据类型、运算符与表达式介绍

3、了 C#中数据类型、类型转换的规则和语法及运 算符与表达式。第3章结构化程序设计介绍了结构化程序设计中3种基本结构:顺序结构、选择结构 和循环结构。第4章面向对象编程基础介绍了面向对象编程基本概念,包括:类和对象的定义、构 造函数与析构函数、this关键字、属性、方法、静态和实例成员。第5章继承、多态与接口介绍了继承、多态性、抽象类和抽象方法、接口。第6章委托、事件及异常处理介绍了委托、事件和异常处理。第7章Windows程序开发基础 介绍了 Windows应用程序中所用到的控件的组成及其 属性和方法、事件处理等。第8章Windows Forms高级应用 介绍了菜单栏、工具栏、状态栏和MDI应

4、用程序。第9章文件与通用对话框介绍了文件与目录管理、文件的读和写和通用对话框。第10章ADO.NET访问数据库 介绍了 ADO.NET技术、访问数据库的步骤及常用的 ADO.NET对象的属性和方法。第11章学生信息管理系统开发介绍了系统开发的整个过程,包括系统分析与设计、详 细设计、系统实现和部署应用程序。本书由王晶晶主编,肖秋霞任副主编,张坤、吴岩也参加了本书的编写。编写分如: 第1、2、3章由肖秋霞编写,第4、9章由张坤编写,第5、6章由吴岩编写,第7、8、10、 11章由王晶晶编写。全书由王晶晶统稿,章五教授在百忙之中对全书进行了认真审阅, 并提出了许多宝贵的意见和建议,在此表示衷心感谢

5、!由于编者水平有限,编写时间仓促,书中难免有错漏之处,敬请广大读者批评指正,以 便下次修订时完善。编者2009年12月第1章C#概述11.1 C#的发展11.2 C#的特点11.3 C#能编写的应用程序21.4 开发工具21.5 控制台应用程序221.6 可视化程序开发初探26习题128第2章数据类型、运算符与表达式302.1 数据类型302.2 类型转换362.3 运算符和表达式40习题245第3章 结构化程序设计473.1 顺序结构473.2 选择结构473.3 循环结构503.4 数组55习题361第4章 面向对象编程基础634.!类与对象634.2 构造函数与析构函数654.3 thi

6、s 关键字694.4 属性714.5 方法744.6 静态和实例类成员82习题483第5章继承、多态与接口855.1 继承855.2 多态性895.3 抽象类和抽象方法935.4 接 口97习题5102第6章 委托、事件及异常处理1046.1 委托1046.2 事件1106.3 异常处理113习题6120第7章 Windows程序开发基础1227.1 窗体1227.2 控件概述1247.3 Label 控件1267.4 TextBox 控件1277.5 Button 控件1317.6 GroupBox 控件1337.7 RadioButton 控件1337.8 CheckBox 控件1357.

7、9 ListBox 控件1377.10 ComboBox 控件1417.11 Timer 控件1447.13 PictureBox 控件146第 8 章 Windows Forms 高级应用1498.2 工具栏1538.3 状态栏1568.4 MD!应用程序158第9章 文件与通用对话框1649.1 文件与目录管理1649.2 文件的读和写1699.3 通用对话框173习题9184第10章ADO.NET访问数据库18510.1 ADO.NET 简介18510.2 访问数据库的步骤18510.3 连接数据源18610.4 操作数据库中的数据18810.5 带参数的 Command 对象19110

8、.6 DataReader 对象19310.7 DataSet 对象19410.8 DataAdapter 对象19810.9 DataReader 与 DataSet 的区别20410.10 CommandBuilder 对象20510.11 使用存储过程20610.12 Windows应用程序访问数据库210习题10223第11章学生信息管理系统开发22511.1 系统分析与设计22511.2 详细设计22811.3 系统实现232习题11240附录参考答案241附录C#关键字242参考文献243第1章C#概述本章介绍c#的特点、开发环境和创建控制台应用程序的方法,让我们在初步了解c# 之

9、后,便可安装c#的集成开发环境,从而进行简单的控制台程序的编写。1.1 C#的发展1995年,SUN公司推出了面向对象的程序开发语言Java,该语言所具备的跨平台、跨 语言的特点使Java逐渐成为企业级应用系统开发的首选工具。不久,微软推出了基于Java 语言的编译器Visual J+, Visual J+很快从1.1版本升级到了 6.0版本,Visual J+ 6.0集成 在Visual Studio6.0中。Visual J+虽然具有强大的开发功能,但主要应用在Windows平台的 系统开发中,SUN公司认为这违反了 Java跨平台开发的特点,対微软提出了诉讼,这使微 软处于极其被动的局面

10、,为了改变这种局面,微软决定推出.NET计划和开发语言C#。微软公司在2000年6月举行的“职业开发人员技术大会”上正式发布了 C#语言。其英 文名为C-Sharp。微软公司对C#的定义是:“C#是种类型安全的、现代的、简单的,由C 和C+衍生出来的面向对象的编程语言,它是牢牢根植于C和C+语言之上的,并可立即 被C和C+开发人员所熟悉。C#的目的就是综合Visual Basic的高生产率和C+的行动。”1.2 C#的特点C#是种简单、灵活且功能强大的程序设计语言,使程序员能够快速开发多种应用程 序。由于它彻底采用了面向对象程序设计思想,因此无论是最普通的应用程序还是大型的商 业软件,C#都是

11、最合适的选择。简面言之,C#有以下四个特点:1.简单C#继承了 C和C+的优点,并对其缺点进行了改善,使得语言更加简单。C#同时摒弃 了其他编程语言(例如C+和Java)中的些复杂性和缺陷,这使得没有编程基础的程序员 也能有效地减少开发过程中的错误。2,面向对象C#具有面向对象程序设计语言所应有的一切特性:封装、继承和多态。通过面向对象 的强大功能,C#使得程序员的编程效率得到极大的提高,缩短了应用程序的开发周期。3 .与Web紧密结合C#对网络中结构化数据传送的标准一XML提供了很好的支持,程序员能够利用简单 的C#语言结构方便地开发XMLWeb Service,有效地处理网络中的各种数据。

12、4 .基于.NET Framework.NET Framework为用C#编写的应用程序提供了安全性保障和错误处理机制。1.3 C#能编写的应用程序1. Windows应用程序:Windows应用程序有我们很熟悉的Windows外观和操作方式, 使用.NET Framework的Windows Forms模块就可以生成这种应用程序。Windows Forms模 块是个控件(例如按钮、工具栏、菜单等)库,其中的控件可以用于建立Windows用户界面 (UI)。2. Web应用程序:web应用程序是山Web页组成的,可以通过任何Web浏览器查看 .NET Framework包括个动态生成Web内容

13、的强大系统,允许个性化、实现安全性等。这个系 统叫做 Active Server Pages.NET(ASP.NET),我们可以使用 C#通过 Web Forms 创建 ASP.NET 应用程序。3. Web服务:这是创建各种分布式应用程序的新方式,使用Web服务可以通过Internet 虚拟交换数据。无论使用什么语言创建Web服务,也无论Web服务驻留在什么系统上,都 使用样简单的语法。1.4 开发工具我们可以使用Windows自带的“记事本”来进行程序的开发。但是,其工作效率是很 低的。为了解决该问题,集成开发环境(Integrated Development Environment, I

14、DE)应运而生。 本书采用的是Visual Studio 2005集成开发环境。下面首先介绍如何安装Visual Studio 2005 =1.4.1 安装 Visual Studio 20051准备工作硬件处理器:主频在600MHz以上,建议采用主频在!GHz的Pentium处理器。 系统内存:最低要求:192MB,推荐:256MB。硬盘若不安装MSDN,安装驱动器上要有2GB可用空间,系统驱动器上要有1GB可用空间。若安装MSDN,在完全安装MSDN的安装驱动器上要有3.8GB的可用空间,在进行默 认MSDN安装的安装驱动器上要有2.8GB的可用空间。系统驱动器上要有1GB可用空间。 显示

15、器:最低要求:800X600像素、256色,推荐:1024X768像素、增强16位 颜色。(2)运行环境(操作系统) MicrosoftWindows 2000系列操作系统,需要安装SP4。 Microsoft Windows XP系列操作系统,需要安装SP2. Microsoft Windows Server 2003,需要安装 SP1. 浏览器要求IE5.5或更新版本。(3)Visual Studio 2005 安装程序Microsoft Visual Studio 2005 Standard Edition 或 Microsoft Visual Studio 2005 Professio

16、nal Edition如未特别说明,本书中出现的截屏均为Microsoft Visual Studio 2005 Professional Edition 02. 安装 Visual Studio 2005(1)启动安装程序从光盘或安装程序目录启动Setup.exe,如图!-1所示。图1-1启动安装程序(2)安装 Visual Studio 2005单击”安装Visual Studio 2005”,进入Visual Studio 2005的安装向导,如图1-2所示。 安装程序开始加载安装组件。图1-2安装向导在出现如图1-2所示的画面前,会弹出个小窗口安装程序在解压安装文件。如果 计算机硬件配

17、置较低,可能需要的时间会长些,请耐心等待。(3)安装程序加教安装组件安装程序加载安装组件完成后,下步”按钮由灰色变为可以单击状态。单击下 步”按钮进入安装程序起始页,如图1-3所示。图1-3安装程序起始页在起始页的右侧是“最终用户许可协议”,选中“我接受许可协议中的条款”复选框, 并输入产品密钥,然后单击“下步”按钮,进入安装程序选项页。(4)安装选项安装选项用于选择要安装的功能,可以选择“默认值”、“完全”、“自定义”和Visual Studio 2005的安装路径,如图1-4所示。建议选择“默认值”。如果你对Visual Studio 2005所包含 的各种功能都比较了解,则可以根据需要选

18、择自定义安装,只安装需要的功能,以节省硬盘 空间。可以根据各磁盘的使用情况,通过单击“浏览”按钮来选择产品的安装路径。图1-4安装选项(5)开始在计算机上安装Visual Studio 2005的组件选择好安装路径,单击“安装”按钮,安装程序将开始安装Visual Studio2005的组件, 如图1-5所示。根据目标计算机上已经安装的Visual Studio 2005的组件的多少,在这里要进 行安装的项目会有所不同。如果安装Visual Studio 2005的计算机中没有安装.NET Framework 2.0、Microsoft XML等运行Visual Studio 2005所必需的

19、组件,则会将这些组件自动安装到目 标计算机上。厶亀代aAl-照J图 !-5 安装 Visual Studio 2005 的组件根据选择安装的组件和计算机屮已经安装的运行Visual Studio 2005所必需组件的多寡, 安装过程所需要的时间长短会有所不同。安装过程中,右侧窗格中的动画显示了 Visual Studio 2005的新特性,可以边等待边浏览这些新特性。(6)安装完毕系统安装完毕后会提示安装成功。单击“完成”按钮返回到最初的安装程序界面,如图 1-6所示。图1-6系统安装完毕(7)安装 Visual Studio 帮助MSDNMSDN 是 Microsoft Software D

20、eveloper Network 的简称。Visual Studio 2005 的 MSDN 中 包含Visual Studio帮助信息和各个开发语言包的相关知识库。可以说MSDN是Visual Studio 开发最全面、也是最权威的技术文档。在安装完成Visual Studio 2005后,再次返回安装程序界面后,单击“安装产品文档”, 开始安装MSDN。其安装过程与前面类似,这里不再赘述。由于MSDN包含了整个Visual Studio 2005所有功能的帮助文档,所以比较庞大,建议 只选择安装需要的部分。在以后需要时可以重新安装初次安装时未选中的部分。如果硬盘容 量足够大,也可以选择完全

21、安装,便于学习。图!-7 安装MSDN(8)安装结束安装完成单击“退出”按钮,结束安装过程。至此,Visual Studio 2005安装成功。1.4.2集成开发环境简介Visual Studio 2005集成开发环境集成了设计、开发、编辑、测试和调试等多种功能,方 便开发人员进行快速、高效的开发。1 .起始页打开Visual Studio 2005后,首先看到的就是图1-8所示的起始页。使用起始页可以轻松 地访问或创建项目、阅读最新的开发文章。若要访问起始页,在“视图”菜单中选择“其他 窗口”,然后单击“起始页”。图 !-8 Visual Studio 2005 起始页2 . “选项”对话框

22、在“工具”菜单下单击“选项”,便可访问到如图1-9所示的“选项”对话框。图1-9 “选项”对话框在该对话框中,可以根据自己的需要配置开发环境,比如可以设置项目的默认保存位置、 设置代码的字体、是否在每行代码前显示行号等。“选项”对话框分为两部分:左侧的导航窗格和右侧的显示区域。导航窗格中的树控件 包括如下文件夹节点:“环境”、“项目和解决方案”、“源代码管理”以及“文本编辑器” 等等。展开任意文件夹节点可以列出它所包含的选项页。当选择特定页的节点时,其选项会 出现在显示区域中。例如需设置“代码的字号为10,每行代码前显示行号”可以按以下步 骤来加以设置:(1) “工具”菜单下单击“选项”,打开

23、图1-9 “选项”对话框;(2)在图1-9所示的“选项”对话框左侧的导航窗格中,单击“文本编辑器”文件夹, 然后单击“C#”选项,在右侧的显示区域便可列出其所有的选项。选中“显示”下的“行 号”这复选框,每行代码前便会自动添加行号;(3)继续在图1-9所示的“选项”对话框左侧的导航窗格中,单击“环境”文件夹, 然后单击“字体和颜色”选项,在右侧的显示区域中可对字体加以设置。设置大小为“10”;(4)单击“确定”,保存所做的设置。在“选项”对话框中,还可以进行其他的设置,比如:改变窗U的默认外观和行为,创 建常用命令的快捷方式等等,读者可以参照上述例子进行设置,使得开发环境能更有效的为 你服务。

24、3 .解决方案资源管理器在C#中,项目是个独立的编程单位,可以包含窗体文件和其他些相关的文件,若 干个项目就组成了一个解决方案。也就是说,解决方案就是你要创建的应用程序,应用程序 下的各个模块可以建立成一个个的项目。若要访问“解决方案资源管理器”,请在“视图”菜单下选择“解决方案资源管理器”。 如图1-10所示。它以树状的结构显示整个解决方案中包括哪些项目及每个项目的组成信息, 在该对话框中可以对项目进行修改和执行其他的管理任务。图!-10 解决方案资源管理器”对话框在实际开发应用程序时,常常需要单个项目的运行和调试。此时需要指定某个项目为“启 动项目”。默认情况下,将在解决方案中创建的第一个

25、项目指定为启动项目,但也可以在生 成或运行解决方案时设置需要先运行的项目。设置单个项目为启动项目的方法:在项目上单 击鼠标右健,选择“设为启动项目”即可,如图1-11。启动Visual Sludio调试器时,会自动运行启动项目。闇1-11将单个项目设为启动项目如果有多个启动项目,则树视图中的解决方案节点会以粗体字显示。设置多个项目为启 动项目的方法:在解决方案上单击鼠标右键,选择设置启动项目”,如图1-12,然后在 弹出的“解决方案属性”窗口中,在左侧树视图中选择“启动项目”,在右侧选中“多启动 项目”单选按钮,然后设置项目的操作属性为“启动”即可,如图1-13。图1T2将多个项目设为启动项目

26、(1)图!-13将多个项目设为启动项目(2)可以在单个项目中选择多个项或跨项目选择多个项。当希望执行批操作(例如同时打开 多个文件进行编辑),或者希望确定或编辑两个以上解决方案项的共同可用属性时,请选择 多个项。当选择多个项时,可用的命令表示对所有选定项通用的命令。这样就可以方便地 次性设置多个项目文件的共同属性了,如图1-14和图1-15。图1-14设置多个项目文件的共同属性(1)图1-15设置多个项文件的共同属性(2)在“解决方案资源管理器”的最上面有一些小图标,它们就是“解决方案资源管理器” 的工具栏图标,如表1-1所示。它们代表了一些常用的命令。由于选定项目的不同决定了 具栏图标的不同

27、,因而此列表只表示在使用“解决方案资源管理器”时可能遇到的一部分图 标。表1-1 “解决方案资源管理器”工具栏图标图标含义详细解释皇属性显示树视图中所选项的相应属性对话框显示所有文件显示所有项目项,包括那些已经被删除的项和正 常情况下隐藏的项回刷新刷新所选项目或解决方案中的项的状态同嵌套相关文件在“解决方案资源管理器”中,为Web项目中互 相依赖的文件建立父级和子级层次结构。例如, 组成Web窗体的两个文件将互相嵌套另查看类关系图启动“类设计器”,显示当前项目中类的关系图唸!复制网站打开“复制Web项目”对话框,以便在Web服务 器之间复制整个Web项目或Web项目集合。还可 以使用新的名称在

28、同一个服务器上复制Web项 目。只有选定了一个Web项目时,此命令可用11打开在默认编辑器(该编辑器由项目模板确定)中打 开该项。可以在“打开方式”对话框中更改给定 类型文件的默认编辑器:在“解决方案资源管理 器”中右击文件名,在快捷菜单上选择“打开方 式”tj查看代码打开选定文件以在代码编辑器中进行编辑视图设计器在代码编辑器的设计器模式下打开选定的文件, 进行编辑ASP.NET 配置显示ASP.NET网站管理工具-J添加新解决方案 文件夹向选定项中添加解决方案文件夹。可以将解 决方案文件夹添加到解决方案或现有的解决方案 文件夹中4 . “属性”对话框“属性”对话框用于显示和设置所选定的控件或

29、者窗体等对象的属性及事件,也可以 使用“属性”对话框编辑和查看文件、项目和解决方案的属性。可通过“视图”菜单打开“属 性”对话框。如图1-16所示。图1-16属性对话框“属性”对话框从上至下总共分为4个部分。(1)对象列表框标识当前所选定对象的名称及所属的类。单击其右边的下拉按钮,可列出所含对象的列 表,从中选择要设置属性的对象。(2)工具栏回按分类顺序按类别列出选定对象的所有属性及属性值。可以折叠类别以减少可见属性数。展开或折 叠类别时,可以在类别名左边看到加号(+)或减号(-)。类别按字母顺序列出。园按字母顺序按字母顺序对选定对象的所有设计时属性和事件排序。若要编辑可用的属性,请在它右 边

30、的单元格中单击并输入更改内容。画属性显示对象的属性。很多对象的事件也可以使用“属性”对话框来查看。事件显示对象的事件。1属性页显示选定项的“属性页”对话框或“项目设计器”。“属性页”显示“属性”对话框中可 用属性的子集、同一集合或超集。使用该按钮可查看和编辑与项目的活动配置相关的属性。 “属性”对话框显示编辑字段的不同类型,具体取决于特定属性的需要。这些编辑字段包括 编辑框、下拉列表以及到自定义编辑器对话框的链接。属性以灰色显示且是只读的。3 3) “属性集”窗格这里显示了位于编辑器和设计器中的选定对象的设计时属性及事件的具体内容,不同的 控件可能具有不同的属性和事件。4 4) “说明”窗格显

31、示属性的类型和简短说明。可以使用快捷菜单上的说明命令关闭或打开属性的说 明。5 .工具箱工具箱中包含了开发应用程序的各种控件及非图形化的组件,通过“视图”菜单打开“ 具箱”对话框,如图1-17所示。単击口,将“工具箱”设置为“自动隐藏”,此时该按钮变成63,单击它,可以将“工具箱”固定在所在的位置,将其设置为打开状态。指针Col or Di alogFolderBrowserDi alog FontDialog OpextFileDi alog SavFilDi alogI -对诂梃图1-17工具箱工具箱由不同的选项卡组成,各类控件、组件分门别类地放在“所有Windows窗体”、 “公共控件”

32、、“容器”、“菜单和工具栏”、“数据”、“组件”、“打印”等选项卡下。其中“所 有Windows窗体”选项卡是最常用的选项卡,这个选项卡主要用来放置开发Windows应用 程序所使用的大部分控件。如文本框、按钮、标签等,在后续章节中做详细介绍。“工具箱”是一个浮动的树控件,类似于Windows资源管理器。可以同时展开“工具 箱”的多个“选项卡”,整个目录树在“工具箱”窗口内部滚动。若要展开“工具箱”的任 选项卡,请单击其名称旁边的加号(+)。若要折叠一个已展开的选项卡,请单击其名称旁 边的减号G)。当编辑控制台应用程序时,不会显示“工具箱”中的项,因为通常其设计不具有图形用 户界面。在实际开发

33、时,除了使用工具箱中的控件之外,我们常常需要引入第三方控件。在快捷 菜单中选择“添加选项卡”,添加一个自定义的选项卡,通过快捷菜单中的“选择项”可以 为该选项卡添加新项。可以作为“工具箱”图标使用的项包括:来自NET Framework类库 的组件、COM组件、用于Windows窗体与Web窗体HTML元素和XML命名空间中的组 件。6 .类视图类视图以树状结构列出了程序中各个类及其中包含的事件、方法和函数等信息。可以在“视图”菜单中打开“类视图”,如图1-18所示。类视图有两个窗格:上部的“对象”窗格 和下部的“成员”窗格。在上部的“对象”窗格中选择某个对象后,在下方的“成员”窗格 中便可列

34、出该对象所具有的所有成员。图!-18类视图(1)通过“类视图”添加新项在右击“类视图”中某个项目节点的快捷菜单中,包含“添加”子菜单。我们可以根据 需要向项目中添加类、模块、接口、方法、变量或事件。下面来看看如何通过“类视图”在 项目中添加一个新类。启动Visual Studio 2005.新建一个名为CSharpProgram的Windows应用程序。通过菜单“视图” “其他窗口” 一 “类视图”命令或使用快捷键Ctrl+W+C,打开 类视图窗口,如图1-19所示。图1-19通过“类视图”添加个新类选择类视图的项目CSharpProgram,単击鼠标右键,从弹出的快捷菜单中选择“添加” f

35、“类”命令。在弹出的“添加新项”窗口中选择“类”,在“名称”文本框中输入“MyClass.cs”, 单击“添加”按钮,如图1-20所示。系统自动在项目中添加MyClass.cs文件,并在编辑器中将其打开,可以看到类MyClass 已经自动生成。图1-20添加新项(2)在“类视图”中管理项目在“类视图”中管理项目与在“解决方案资源管理器”中对项目进行管理的方式类似。 例如,可以对项目进行“生成”、“重新生成”和“发布”等操作。也可以设为启动项目,并 在“类视图”中启动调试。在维护个比较复杂的项目时,通过“类视图”查找某个类或某个功能模块的位置比使 用“解决方案资源管理器”更为方便。(3) “类视

36、图”工具栏与“解决方案资源管理器”相似,“类视图”也具有自己的工具栏。通过“类视图” 具栏可以添加虚拟文件夹,并在“对象”和“成员”窗格中定位。使用该工具栏的“显示” 菜单可以选择对象层次结构的特定视图,还可以指定要显示的可用对象,如图1-21所示。 1臼,图1-2I类视图工具栏新建文件夹创建一个新文件夹或子文件夹,可向其中拖入符号以便访问。对于频繁使用的符号,这 是很有用的。后退、前进定位到以前选定的项。连续单击此按钮可以浏览以前选定的项,直至到达浏览的第一项 为止。单击“后退”或“前进”按钮,可以对以前浏览过的项的历史记录列表进行浏览。显示菜单通过“类视图”工具栏中的“显示”菜单,可以为活

37、动项目选择对象层次结构树的特定 视图,还可以指定要显示的可用对象和成员。表1-2列出了可用选项,其中某些命令还可以 从“对象”和“成员”窗格的快捷菜单中获得,如图1-22所示。图1-22“类视图”工具栏“显示”菜单表1-2 “类视图”的“显示”菜单项说明显示菜单说明显示基类型切换“对象”窗格中的基类型显示显示继承成员切换“对象”窗格中的派生类型显示。仅在Visual C+/C#中可用显示项目引用切换虚拟文件夹的显示,该文件夹列出了在项目引用中所引用的 对象显示隐藏类型和 成员切换“对象”窗格中的隐藏类型显示和“成员”窗格中的隐藏成 员显示显示公共成员为正在使用类的用户显示公共成员显示保护成员为

38、正在展开类的用户显示公共成员或受保护的成员显示私有成员为正在实现和使用类的用户显示所有辅助功能级别的成员显示其他成员显示不属于公共、受保护、私有或继承类别的成员7.智能感知功能笑视图獲索yFirsl-项目1 囹七!A 国U S* 由 、S: S S: e () MyFn由一* PB C显示基类型也)显示项目引用3) 显示隐藏类型和成员!) 显示公共成员QJ) 显示保护成员(1) 显示私有成员Qj) 显示其他成员(Q) 显不继承成员建)智能感知(IntelliSense)功能,即由集成开发环境提供的一种即时的自动提示功能。在编 码的同时,Visual Studio 2005会根据当前语句的情况,

39、弹出个下拉列表框,给出可用的信 息选择。例如,在代码中输入一控件名“btnOK”,当健入时,便会自动列出该控件的 下拉式属性表,在列表中选择需要的属性。为了便于用户使用,智能感知功能显示语句和函 数的语法,有助于查找类的成员及其用途。8,使用帮助作为一个开发者,善于使用帮助进行学习是很有用的。帮助本身就包含了精炼的指导和 范例代码。下面先学习如何设置适合自己的帮助系统,以提高学习C#的效率。(1)单击Visual Studio 2005顶部的菜单帮助一如何实现,打开帮助系统Document Explorer (2)单击“帮助”一“如何实现”或使用快捷键Ctrl+Fl,会列出相关主题,如图!-2

40、3 所示。图1-23“帮助”菜单的“如何实现”主题(3)设置帮助系统选项。单击“工具” 一 “选项”,出现自定义选项,根据自己的需要 来配置这些选项,指定帮助系统如何工作。其中最关键的是指定帮助系统从何种资源中搜索 相关信息,如图1-24所示。图!-24设置帮助系统选项(4)单击“选项”对话框中的帮助”选项下的“联机”选项,如图1-25所示。图!-25帮助选项下的联机选项“当载入帮助内容时”选项组的设置建议选择“先在本地尝试,然后再联机尝试”单选 按钮,这样帮助系统会先从本机硬盘加载帮助内容,然后再从联机资源加载。Visual Studio 2005帮助信息有两个基本来源:在安装Visual

41、Studio 2005时安装的本地帮助文件(MSDN)联机帮助。联机帮助是基于Internet的,如MSDN Online, MSDN新闻组及.NET Code Wise Community开发人员Web站点集等。如果你的开发环境具备时刻访问Internet的条件, 建议选中“MSDN Online”和“ Codezone社区”复选框,这样每当使用搜索命令时,VisualStudio 2005都会加载C#开发人员的最新文章。可以通过単击法I/按钮调整搜索顺序。(5)保存设置。单击“确定”按钮保存设置。根据自己的需要设置好帮助系统之后,下面来学习如何使用帮助系统。例如想使用 Button控件,但

42、对该控件的用法不是很熟悉,这时可以使用帮助系统来帮助我们解决。(1)在Document Explorer的顶部单击“搜索”标签。在出现的“搜索”窗口中提供了在 本地和联机帮助资源中进行基于文本的搜索工具。(2)单击“语言”前面的拉按钮,只选中“C#”复选框,如图1-26所示。搜索 Aicrosoft Visual Studio 2005 文档-licrosoft Docuaent Explorer0文件任)编辑)视图9 工具隻)窗)帮助量) 助如何实现) 搜索3 索引9 e目录帮助收藏夹9目录 Q X循选依据a):Visnd C#v开发工具和语言 用 Enterprise Servers 发

43、包移动和嵌入式开发 HET开发 出Office解决方案开发 e!eb开发+1 Win32 和 COI! 开发!对“補助”的帮助(Hicrosoft文C 一ic =8c+mJ#JSCVBSlvlSXIL回口排序方式 国别 供个结果) 力銀急中给费个术语并按“搜索”按ISDI Online目录3李弓I二帮收用图!-26 “搜索”标签(3)在“搜索”的文本框中输入关键字“Button”,单击“搜索”或按Enter键。搜索结 果显示在搜索结果区域,单击“本地帮助”、“ MSDN Online Codezone社区”、问 题”,具体的搜索结果会在中间区域显示,如图1-26所示。(4)保存搜索。单击Doc

44、ument Explorer工具栏上的“保存搜索”图标(带加号的放大镜 图标,如图1-27所示),该搜索结果将保存到收藏夹中,这样下次使用时就不必再次进行搜 索了。翁目录。二帮助收藏夹也)目建图1-27保存搜索除了将搜索结果保存到收藏夹中,我们还可以把帮助文档保存在收藏夹中,方便以后查 阅。单击“添加到帮助收藏夹”按钮,Document Explorer会把帮助文档列表中的当前文档 添加到收藏夹。这和IE的收藏夹是样的。注意当前页如果不是帮助文档的话,添加按钮 是不可用的。“添加到帮助收藏夹”按钮在Document Explorer的快捷工具栏图标“帮助收藏夹”的 旁边,如閏图标所示。(5)重

45、命名收藏夹保存内容的名称。在“帮助收藏夹”窗口右犍单击已经保存的条目, 选择“帀:命名”,即可币:命名保存的内容。Document Explorer对于该功能是可选的,但是在 实际应用中却很实用。(6)删除“帮助收藏夹”的内容。当“帮助收藏夹”的内容过多时,可以删除那些过时 的或不常用的内容。方法是选中要删除的项目,然后在“编辑”菜单选择“删除”命令或右 键单击要删除的收藏项,从快捷菜单中选择“删除”命令,出现删除确认対话框,单击“确 定”按钮就删除此收藏项了。(7)单击Document Explorer工具栏上的“关闭”按钮,关闭Document Explorer。1.5 控制台应用程序熟悉

46、了集成开发环境的功能和特性之后,接下来我们体验下Microsoft Visual Studio 2005通过简单的设置和代码,创建出第一个C#程序。请按照下面的步骤步步操作。(1)选择“文件” 一 “新建” 一 “项目”命令,打开“新建项目对话框,如图!-28 所示。图1-28 “新建项目”对话框(2)在“新建项目”对话框中,在左侧的窗格中选择“VisualC#”,并展开下面的Windows 节点。在右侧的窗格中选择“控制台应用程序”,在“名称”文本框中输入“Welcome”,在 “位置”文本框中将会给出项目文件的保存位置,可以通过单击“位置”文本框右边的“浏 览”按钮,打开“项目位置”对话框来选择个目录。在本例中,项目文件保存在C:Documents and SettingsAdministrator、桌面”目录中。(3)单击“确定”按钮,关闭“新建项目”对话框,进入编程界面,如

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁