C#NET入门到精通.doc_第1页
C#NET入门到精通.doc_第2页
C#NET入门到精通.doc_第3页
C#NET入门到精通.doc_第4页
C#NET入门到精通.doc_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C#NET入门到精通.txt看一个人的的心术,要看他的眼神;看一个人的身价,要看他的对手;看一个人的底牌,要看他的朋友。明天是世上增值最快的一块土地,因它充满了希望。 文库帮手网 免费帮下载 百度文库积分 资料 本文由麦兜先生贡献 ppt文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 本课程主要讲授的内容包括: 本课程主要讲授的内容包括: C#的基本语法 语句、方法; 的基本语法、 C#的基本语法、语句、方法; C#面向对象编程技术 面向对象编程技术; C#面向对象编程技术;WINDOWS 编程;输入输出; 编程;输入输出;数据库访问技 术等。 术等。 第一章 .Net环境和C#语言简 .Net环境和 语言简 环境和C# 介 本章内容: 本章内容: Microsoft.Net 概述 C#语言介绍 C#语言介绍 本章内容: 本章内容: 本章主要简单介绍了Microsoft.Net和C#语 本章主要简单介绍了Microsoft.Net和C#语 言。首先介绍了C#语言的基础 言。首先介绍了C#语言的基础 Microsoft.Net平台的设计理念、主要构成 Microsoft.Net平台的设计理念、主要构成 和设计目标,然后介绍了C#语言的特点和运 和设计目标,然后介绍了C#语言的特点和运 行模型。 1.1 Microsoft.Net 概述 Microsoft.Net是微软公司面向下一代互联 Microsoft.Net是微软公司面向下一代互联 网软件和服务战略,它的出现标志着新的软件 设计理念和服务理念的产生。 一、 Microsoft.Net的设计理念 Microsoft.Net的设计理念 Microsoft.Net是微软公司面向下一代互 Microsoft.Net是微软公司面向下一代互 联网软件和服务战略,它的出现标志着新 的软件设计理念和服务理念的产生。 Microsoft.Net 努力改变人类适应机器、 Microsoft.Net努力改变人类适应机器 、 适应技术的现状, 适应技术的现状 , 为各类用户提供一种简 单的操作信息的能力, 单的操作信息的能力, 使得所以商业用户 和个人用户都能方便查找和使用其中的信 息 , 任何规模的公司都可以使用相同的工 具与他们的供应商、 具与他们的供应商 、商业伙伴和客户高效 地沟通和分享信息, 地沟通和分享信息 ,从而创建一种全新的 协同工作模式: 对于用户来说, Microsoft.Net意味更 对于用户来说 , Microsoft.Net 意味更 简单化的整体服务:统一的信息浏览、 简单化的整体服务:统一的信息浏览 、 编 辑和授权,查看资料,工作,联机/ 辑和授权,查看资料,工作,联机/脱机媒 体。 对于企业来说,Microsoft.Net意味着 对于企业来说,Microsoft.Net意味着 统一的信息浏览、 统一的信息浏览 、 编辑和授权;丰富的同 步传播;密切的移动通信联系;得力的信 息管理和电子商务工具,在基于Internet和 息管理和电子商务工具,在基于Internet和 Intranet的服务程序之间灵活地切换, Intranet的服务程序之间灵活地切换,为动 态商务伙伴关系的建立提供支持。 态商务伙伴关系的建立提供支持。 对 独 立 软 件 开 发 商 来 说 , Microsoft.Net 意味着创造基于Internet 的更 Microsoft.Net意味着创造基于 Internet的更 多新型高级服务的机会, 多新型高级服务的机会 , 这些服务可以借 助Internet自动的从本地或远程获取和利用 Internet自动的从本地或远程获取和利用 所需的信息, 所需的信息 ,而无须为不同的工作环境重 新编写程序。 新编写程序。 二、 Microsoft.Net的组成 Microsoft.Net的组成 Microsoft.Net主要包括一下四个方面的 Microsoft.Net主要包括一下四个方面的 内容: 构造和管理新一代服务的基本结构和工 具,包括.Net 框架(Framework) 具,包括.Net 框架(Framework) 、Visual Stdio.Net、.Net企业服务器和Windows.Net。 Stdio.Net、.Net企业服务器和Windows.Net。 创建互联网操作系统的构建块,包括 PassPort.Net(用于用户认证)、用于文 PassPort.Net(用于用户认证)、用于文 件存储的服务、用户首选项服务、日历管 理以及众多的其它服务。 能够启用新型智能互联网设备的.Net 能够启用新型智能互联网设备的.Net 设备软件。 .Net用户体验。 .Net用户体验。 三、 .Net框架和C# .Net框架和 框架和C# .Net框架是.Net平台基础架构,它消除 Net框架是.Net平台基础架构, 了各类编程语言之间的差别, 了各类编程语言之间的差别 , 从而实现了跨 语言平台编程的能力。 Net的这种能力主要 语言平台编程的能力 。 .Net 的这种能力主要 来 源 于 公 共 语 言 运 行 时 ( Common Language Runtime, CLR ) 和类库。 Runtime , CLR) 和类库 。 公共语言运行时和 类库( 类库( Windows Forms,ADO.Net和 ASP.Net) Forms ,ADO.Net 和 ASP.Net ) 统一了各类语言类型, 统一了各类语言类型 , 从而使得各种编程语 言间无缝集成成为可能。 言间无缝集成成为可能。 C#(读C sharp )语言就是微软为解决 C#( sharp) 上述问题而设计的, 它是微软公司为 . 上述问题而设计的 , 它是微软公司为.Net 计划开发推出的核心编程语言, 计划开发推出的核心编程语言 , 该语言几 乎综合了目前所有编程语言的优点。 C#是 乎综合了目前所有编程语言的优点。 C# 是 一种现代的面向对象的程序开发语言, 一种现代的面向对象的程序开发语言 , 开 发人员能够利用它在.Net平台上快速开发 发人员能够利用它在 .Net 平台上快速开发 种类丰富的应用程序,并可以转换为Web服 种类丰富的应用程序,并可以转换为Web服 务。 1.2 C# 语言介绍 C# 语言是专门为.Net 应用而开发的语言, C#语言是专门为 .Net应用而开发的语言 , 并且在设计过程中综合了其它编程语言的优 点 , 即满足了应用程序的快速开发能力 , 又 即满足了应用程序的快速开发能力, 没有牺牲各种灵活性,同时它忠实地继承了C 没有牺牲各种灵活性,同时它忠实地继承了C 和C+的优点 C+的优点 一、 C#的语言特点 C#的语言特点 C#语言作为一种新生语言与其它编程语言 C#语言作为一种新生语言与其它编程语言 相比有一下几个突出的特点: 简洁的语法 面向对象的特点 与Web的紧密结合 Web的紧密结合 安全性和错误处理 版本处理 灵活性与兼容性 二、 C#的运行模型 C#的运行模型 目前用高级语言编写的程序有两种形式, 目前用高级语言编写的程序有两种形式, 一种是被编译成机器语言在CPU 上执行, 一种是被编译成机器语言在 CPU上执行 , 如 Visual C+, Pascal 等 。 另外一种是边解释 C+ , Pascal等 边 执 行 的 , 称 为 解 释 性 语 言 , 如 Visual FoxFro, FoxFro,Visual Bsasic3.0等。 Bsasic3 三、C#的运行模型 C#的运行模型 操作系统 .NET环境 程序 内存 映象 C# 代码 CSC.exe IL 文件 OS Loader 类加载器 JIT编译器 类库 文件 可执行代码 安全性检查 执行 Cpu 中间语言(Intermediate Language,IL)中间语言是一种与硬件平台无关的指令集 (Instruction Set)使得C#编写的程序可以在任何支持.Net的系统上运行. 本章小节 本章对Microsoft.Net平台和C#语言进行 本章对Microsoft.Net平台和C#语言进行 了简要的介绍, 通过本章学习 , 了简要的介绍, 通过本章学习, 读者可以学 习到.Net构建理念和组成 , C#语言特点和运 习到 .Net 构建理念和组成, C# 语言特点和运 行模型等内容。 学习完本章, 行模型等内容。 学习完本章, 应该重点掌握 以下内容: Microsoft.Net 由构造和管理新一代 Microsoft.Net由构造和管理新一代 服务的基本结构和工具、 服务的基本结构和工具 、 创建互联网操作系 统的构建块、 统的构建块 、能够启用新型智能互联网设备 的 .Net设备软件和 .Net 用户体验, 四部分构 Net 设备软件和.Net用户体验 , 成 , 其中 .Net Framework是 .Net 平台的基础, 其中. Framework 是 Net平台的基础 , 它消除了各类编程框架之间的差异, 它消除了各类编程框架之间的差异, 实现了 跨语言编程的能力。 跨语言编程的能力。 C# 语言具有简洁的语法、 面向对象、 C#语言具有简洁的语法 、 面向对象 、 与Web的紧密结合、安全性和错误处理等特点。 Web的紧密结合、安全性和错误处理等特点。 C#程序并不是一次编译后执行的,而是 C#程序并不是一次编译后执行的, 先编译成中间代码,然后在.Net环境由JIT编 先编译成中间代码,然后在.Net环境由JIT编 译器边编译边运行的, 译器边编译边运行的, 这样实现的最大好处 是消除了编程语言的差异,节约了系统资源。 是消除了编程语言的差异 ,节约了系统资源。 .Net平台带来的新概念:中间代码、运 Net平台带来的新概念:中间代码、 行时编译、元数据、垃圾回收器。 行时编译、元数据、垃圾回收器。 第二章 . Visual Studio.Net 集成 开发环境 本章内容: 本章内容: Visual Studio.Net 集成开发环境的安装 Visual Studio.Net 集成开发环境介绍 .Net集成开发环境上C#程序开发 .Net集成开发环境上C#程序开发 本章内容: 本章内容: 本章主要介绍C#程序集成开发环境Visual 本章主要介绍C#程序集成开发环境Visual Studio.NET的安装方法,IDE中窗口、选项和 Studio.NET的安装方法,IDE中窗口、选项和 帮助的内容,以及在Visual Studio.NET上进行 帮助的内容,以及在Visual Studio.NET上进行 C#程序开发的一般原则。 C#程序开发的一般原则。 2.1 Visual Studio.Net 集成开发 环境的安装 为了确保安装成功,应该在安装Visual 为了确保安装成功,应该在安装Visual Studio.Net之前完成以下任务: Studio.Net之前完成以下任务: 确保硬件满足最低要求。 确保操作系统满足安装要求。 获取和Visual Studio.Net有关的组件 获取和Visual Studio.Net有关的组件 一、硬件和系统需求 在安装Visual Studio.Net之前,要确保计算机满 在安装Visual Studio.Net之前,要确保计算机满 足以下的最小硬件需求: 奔腾II系列,450MHZ,推荐使用奔腾III 奔腾II系列,450MHZ,推荐使用奔腾III 733MHZ以上配置 733MHZ以上配置 内存128MB,推荐使用256MB以上配置 内存128MB,推荐使用256MB以上配置 800600,256色显示器以上配置 800600,256色显示器以上配置 一个CD-ROM驱动器 一个CD-ROM驱动器 操作系统:Windows 98, 操作系统:Windows 98,Windows NT 4.0,Microsoft 4.0, Windows2000, Windows2000,Windows XP,Windows Server2003 XP, 二、安装必要的组件 在安装Visual Studio.Net之前 , 在安装 Visual Studio.Net 之前, 需要在系统 上安装必要的Windows组件, 上安装必要的Windows组件,主要包括: Windows NT 4.0 Service Pack 6a Windows 2000 Service Pack 2 Microsoft Windows Installer 2.0 Microsoft Windows Management Infrastructure Microsoft FrontPage 2000 Web Extensions Client 以上组件并不一定都要安装, 以上组件并不一定都要安装,具体要安装 的组件要根据操作系统的情况来定, 的组件要根据操作系统的情况来定,最简单的 方 式 是 使 用 Microsoft Windows Component Update光盘 ( Update 光盘( 即 Visual Studio.Net CD3 ) 进行 Studio. CD3 组件的安装: 1) 将Microsoft Windows Component Update光 Update光 盘放入光驱,如果光盘不能自动播放, 盘放入光驱,如果光盘不能自动播放,则在光 盘中查找Setup.exe , 双击运行即可显示图 2 盘中查找 Setup.exe, 双击运行即可显示图2-1 的界面。 的界面。 图2-1 安装程序 2) 信息装载完毕后 , 就会弹出对话框中显示 信息装载完毕后, 安装的各种组件, 如图2 所示, 安装的各种组件 , 如图 2-2 所示 , 有时会弹出 一个警告对话框提示你使用CD1安装, 一个警告对话框提示你使用CD1安装,这时点 击“否”按钮。 按钮。 图2-2 组件安装对话框 3) 点击“立即安装!”,开始安装相应的组 点击“立即安装! 件。 4) 安装完毕后,点击“完成”,如图2-3所示, 安装完毕后,点击“完成” 如图2 所示, 就完成了相关组件的安装工作。 就完成了相关组件的安装工作。 图 2-3 组件安装结束界面 三、在Windows XP平台上安装 XP平台上安装 Visual Studio.Net Visual Studio.NET的安装程序存放在 Studio.NET的安装程序存放在 CD1和CD2盘上,用户可以使用光盘安装也 CD1和CD2盘上,用户可以使用光盘安装也 可以将CD1和CD2盘上的内容合并拷贝到硬 可以将CD1和CD2盘上的内容合并拷贝到硬 盘上安装,我们以光盘安装介绍其安装过 程。 1)将CD1放入光驱,程序会自动运行,弹出 CD1放入光驱,程序会自动运行, 系统检测对话框, 系统检测对话框 , 检测过后会弹出选择安 装Visual Studio.NET对话框,如图2-4所示。 Studio.NET对话框,如图2 所示。 图2-4 Visual Studio.NET安装程序 2)选择“2 现在即可安装Visual Studio.NET”, 选择“ 现在即可安装Visual Studio.NET”, 系统进而安装初始化。 系统进而安装初始化。 3 ) 系统初始化完成之后, 弹出安装界面 , 系统初始化完成之后 , 弹出安装界面, 选择“同意 ” 点击“ 继续” 选择 “同意”, 点击“ 继续” 进入安装程 序选择页,如图2 所示。 序选择页,如图2-5所示。 图2-5 安装程序选择页 4) 根据图2-5 所示 , 在 “ 功能属性 ” 栏中为 根据图 2 所示, 功能属性” Visual Studio.Net选择安装目录,同时在左 Studio.Net选择安装目录, 栏中的“ 选择要安装的项 ” 栏中的“ 选择要安装的项”下 , 选择要安 装的组件, 然后点击“ 立即安装 ! 装的组件 , 然后点击“ 立即安装!” , 进 行安装过程,如图2 所示。 行安装过程,如图2-6所示。 图2-6 安装过程5 5) 在安装过程中 , 系统会提示更换安装盘 在安装过程中, CD2 , 这时将 CD2 安装盘插入光驱 , 继续 CD2 这时将CD2 安装盘插入光驱, 安装,当安装完成后出现图2 所示界面, 安装,当安装完成后出现图2-6所示界面, 点击右下角的“完成”标签。 点击右下角的“完成”标签。 图2-6 安装完成界面 6) 至此,安装结束。界面会返回到初试安 至此,安装结束。 装界面图2 装界面图 2-4 ,此时图标3 ( 产品文档) 项 此时图标 3 产品文档) 为选中状态,用户可以选择3安装MSDN库 为选中状态,用户可以选择3安装MSDN库, 或者选择“退出”以后安装该文档库。 或者选择“退出”以后安装该文档库。 2.2 Visual Studio.Net 集成开发 环境介绍 启动Visual 一、启动Visual Studio.Net 集成 开发环境 在成功安装Visual Studio.Net 之后, 在成功安装 Visual Studio.Net之后 , 在 “ 开始” 菜单中“ 所有程序” 项中选择 开始 ” 菜单中 “ 所有程序 ” “ Microsoft Visual Studio.Net 2003” , Studio. 2003” 即可启动Visual Studio.Net 集成开发环境, 即可启动 Visual Studio.Net集成开发环境 , 如图2 所示。 如图2-7所示。 图 2-7 启 动 Visual Studio.Net 这时屏幕上会出现启动画面如图2 这时屏幕上会出现启动画面如图 2-8 所 示 , 从 画 面 上 可 以 看 出 Visual Studio.Net开发环境中目前包含的产品。 Studio.Net开发环境中目前包含的产品。 图2-8 启动界面图 启 动 界 面 消 失 后 就 正 式 进 入 了 Visual Studio.Net 集成开发环境, Studio.Net集成开发环境 , 首次运行会显 示【起始页】如图2-9所示,该页包含【项 起始页】如图2 所示,该页包含【 目 】 、【 联机资源】、 【 我的配置文件】 联机资源 】 我的配置文件 】 三个可选页。 三个可选页。 图2-8 Visual Studio.Net的【起始页】 【项目】页中显示了最近一段时间内打 项目】 开过的项目,以方便用户查找, 开过的项目,以方便用户查找,由于第一次 进入所以没有项目显示。 进入所以没有项目显示。该页上还有两按钮: 【新建项目】和【打开项目】。点击【新建 新建项目】 打开项目】 点击【 项目】会弹出【新建项目】对话框, 项目】会弹出【新建项目】对话框,从中可 以创建C#项目。 以创建C#项目。 【 联 机 资 源 】 页 显 示 了 Visual Studio.Net 的新特性如图2 所示 , Studio.Net的新特性如图 2-9 所示, 【 新增 功能】 部分显示了 Visual Studio.Net 的新 功能 】 部分显示了Visual Studio.Net的新 特性,包括下载示例代码和新的编程工具。 特性,包括下载示例代码和新的编程工具。 图2-9 【联机资源】栏 二、 Visual Studio.Net 的窗口 Visual Studio.Net向用户提供了浏览 Studio.Net 向用户提供了浏览 文件和自定义控件的窗口。 文件和自定义控件的窗口 。 本节将讨论开发 C# 应用程序必须的窗口。 可通过位于菜单栏 C#应用程序必须的窗口 。 下面、 下面 、 工具栏右部的一些工具栏图标访问这 些窗口如图2 10所示 , 或者从【 视图】 些窗口如图 2-10 所示, 或者从 【 视图 】 菜单 中选择所需窗口的名称来访问它。 中选择所需窗口的名称来访问它。 【属性】窗口 【对象浏览器 】 【工具栏】 【解决方案资源管理器】窗口 图2-10 窗口图标 1 【解决方案资源管理器】窗口 解决方案资源管理器】 【解决方案资源管理器】窗口列出了所有 解决方案资源管理器】 解决方案中的文件, 解决方案中的文件 , 当创建一个新项目或者 现存的项目被打开时, 现存的项目被打开时 , 【 解决方案资源管理 器 】 窗口将显示这个项目的内容 。 图 2-11 显 窗口将显示这个项目的内容。 11显 示了打开一个C# 项目时【 示了打开一个 C#项目时 【 解决方案资源管理 器】窗口的内容。 窗口的内容。 察看代码 视图设计器 刷新 显示所有文件 属性 图2-11 【解决方案资源管理器】窗口 2【属性】窗口 属性】 【属性】窗口用于操纵一个窗体或者控件 属性】 的属性如图2 12所示 。 的属性如图 2-12 所示。 属性定义了控件的信 息 , 例如大小 、 颜色 、 字体等 , 每个控件都 例如大小、 颜色、 字体等, 有自己的一组属性。当选中某个属性时, 【属性】窗口下方会显示该属性的描述。 属性】窗口下方会显示该属性的描述。 按分类顺序 按字母顺序 属性 事件 图2-12 【属性】窗口 3 【工具栏】窗口 工具栏】 【工具栏】窗口如图2-13所示,包含了可 工具栏】窗口如图2 13所示, 重用的组件或者控件, 用于自定义应用程序。 重用的组件或者控件 , 用于自定义应用程序 。 用户在编程时可以在窗体中“ 拖放” 用户在编程时可以在窗体中 “ 拖放 ” 已有的 控件, 省去了自己编写代码的麻烦。 控件 , 省去了自己编写代码的麻烦 。 这种方 法是目前可视化编程中最常用的技术, 法是目前可视化编程中最常用的技术 , 通过 组件或者控件, 组件或者控件 , 用户可以很快编写出需要的 应用程序, 从而满足了软件的快速开发要求。 应用程序 , 从而满足了软件的快速开发要求 。 【工具栏】的组 控件 滚动箭头 图2-13 【工具栏】窗口 三、Visual Studio.Net 的菜单 Visual Studio.Net 的 菜 单 主 要 包 括 : Studio. 【 文件 】 菜单组 、 【 编辑 】 菜单组、 【 视图 】 文件】 菜单组、 编辑】 菜单组 、 视图】 菜单组、 项目】 菜单组、 生成】 菜单组、 菜单组 、 【 项目 】 菜单组 、 【 生成 】 菜单组 、 【 调试 】 菜单组 、 【 工具 】 菜单组和 【 窗口 】 调试】 菜单组、 工具】 菜单组和【 窗口】 菜单组。 菜单组 。 下面将一一介绍这些菜单组的内容 和使用方法。 和使用方法。 1 【文件】菜单组 文件】 文件菜单组主要包括了与文件相关的操 作命令,用户单击Visual Studio.Net集成开 作命令,用户单击Visual Studio.Net集成开 发环境中的【 文件】 菜单会弹出如图2 14所 发环境中的 【 文件 】 菜单会弹出如图 2-14 所 示的菜单栏, 示的菜单栏,主要包括以下命令: 1)【新建】 新建】 【新建】主要实现两个子命令:【项目】 新建】主要实现两个子命令:【项目】 和 【 文件】 ,如图2-15 。 选择【 项目】 命令, 文件 】 如图 2 15。 选择【 项目】 命令, 将会弹出【 新建项目】 对话框 , 将会弹出 【 新建项目】 对话框, 通过该对话 框我们可以创建C# 工程。 选择【 文件】命令, 框我们可以创建 C#工程。 选择【 文件】命令, 将出现【 新建文件】对话框, 将出现【 新建文件 】对话框, 通过该对话框 可以创建不同类型的文件。 可以创建不同类型的文件。 图2-14 【文件】菜单组 文件】 图2-15 【新建】子菜单 图2-15 【打开】子菜单 图2-14 【文件】菜单组 2)【打开】 打开】 【 打开】 菜单包括四个子菜单:【 项 打开 】 菜单包括四个子菜单: 【 目 】 、 【Web 上 的 项 目 】 、 【 文 件 】 、 【来自Web的文件】,如图2-15所示。 来自Web的文件】 如图2 15所示。 3)【关闭】 关闭】 该命令用于关闭打开的文件, 该命令用于关闭打开的文件 , 有以下三 种执行方式: 若当前没有文件打开, 若当前没有文件打开,该命令不可用 若当前打开文件没有被保存或者已经被 修改,则在选择该命令后 , 修改 ,则在选择该命令后,弹出一个消息对 话框,询问是否保存当前文件内容。 话框,询问是否保存当前文件内容。 如果有多个文件处于打开状态, 如果有多个文件处于打开状态 , 选择该 命令只能关闭当前活动的文件。 命令只能关闭当前活动的文件。 4)【添加项目】 添加项目】 该子菜单包含三个命令:【 新建项目 】 该子菜单包含三个命令: 【 新建项目】 、 【现有项目】和【Web上的项目】。、 现有项目】 Web上的项目】 5)【保存】 保存】 该命令用于保存当前活动窗口文件内容, 该命令用于保存当前活动窗口文件内容 , 该命令有两种执行方式: 若当前文件处于打开状态, 若当前文件处于打开状态,则该命令不 可用 若当前文件为新建文件, 若当前文件为新建文件,则该命令将激 活【另存为】对话框,如图2-16所示。 另存为】对话框,如图2 16所示。 6)【另存为】 另存为】 该命令用于保存一个新建的窗口或者当前 编辑的窗口内容到不同的文件去, 编辑的窗口内容到不同的文件去 ,选择该命 令将弹出【 另存为 】对话框, 令将弹出 【 另存为】对话框, 通过该对话框 你可以指定要保存文件的位置。 你可以指定要保存文件的位置 。 如果当前没 有文件处于打开状态, 有文件处于打开状态 , 该命令为不可用状 态。 图2-16 【另存为】对话框 7)【全部保存】 全部保存】 该命令用于保存当前打开的所有文件。 该命令用于保存当前打开的所有文件。 8)【源代码管理】 源代码管理】 该子菜单包含了软件工程中代码管理的几 个主要内容。 个主要内容。 9)【页面设置】 页面设置】 该命令主要用于设置打印选项。 该命令主要用于设置打印选项。 10)【打印】 10) 打印】 该命令完成文件的打印工作。 该命令完成文件的打印工作。 11)【最近的文件】 11) 最近的文件】 该菜单包含最近打开的文件, 该菜单包含最近打开的文件,最多可以列 出4个文件名,这些文件名列表为该对应文件 个文件名, 的快捷打开方式, 选择其中一个文件名 , 的快捷打开方式 , 选择其中一个文件名,就 能打开该文件。 能打开该文件。 12)【最近的项目】 12) 最近的项目】 该菜单包含最近打开的项目名, 该菜单包含最近打开的项目名,最多可以 列出4个项目名。 列出4个项目名。 13)【退出】 13) 退出】 通过该命令, 能退出 Visual Studio. 通过该命令 , 能退出Visual Studio.Net 集成开发环境, 集成开发环境, 如果当前工程有没有保存的 文件,将弹出警告框。 文件,将弹出警告框。 2【编辑】菜单组 编辑】 【编辑】菜单组如图2-17所示,为用户提 编辑】菜单组如图2 17所示,为用户提 供了文件编辑命令,主要包括: 1)【撤销】 1) 撤销】 该命令用于恢复用户最近一次的编辑 图 2-17【 编 辑 】 菜单组 2)【重复】 重复】 该命令用于恢复被【 撤销】 的操纵。 该命令用于恢复被 【 撤销 】 的操纵 。 其快 捷键为Ctrl+Z。 捷键为Ctrl+Z。 3)【剪切】 剪切】 将当前活动窗口选中的内容剪切到剪切板 中。 4)【复制】 复制】 将当前活动窗口选中的内容复制到剪切板 中。 5)【粘贴】 粘贴】 将剪切板中内容拷贝到当前光标所在的位 置 , 如果当前有选中的部分, 则用剪切板中 如果当前有选中的部分, 的内容替代当前选中部分。 的内容替代当前选中部分。 6)【循环应用剪贴板中的复制项】 循环应用剪贴板中的复制项】 循环替代剪切板中当前活动内容。 循环替代剪切板中当前活动内容。 7)【删除】 删除】 将当前活动窗口中选定的内容删除。 将当前活动窗口中选定的内容删除。 8)【全选】 全选】 将当前活动窗口中的内容全部选中。 将当前活动窗口中的内容全部选中。快捷 键Ctrl+A。 Ctrl+A。 9)【查找和替换】 查找和替换】 该子菜单包括五个命令:查找 、 替换、 在 该子菜单包括五个命令:查找、 替换 、 文件中查找、在文件中替换和查找字符。 文件中查找 、在文件中替换和查找字符 。提 供这些命令,可以在当前活动文档, 供这些命令 ,可以在当前活动文档, 或者指 定文件中寻找或者替代指定的内容或字符。 定文件中寻找或者替代指定的内容或字符。 10)【转到】 10) 转到】 将光标快速移动到当前活动窗口中指定位 置。 11)【将文件作为文本插入】 11) 将文件作为文本插入】 选择该命令将弹出打开文件对话框,如图2 选择该命令将弹出打开文件对话框,如图218 所示, 并所选定的文件内容插入到当前光 18所示 , 标所在位置。 标所在位置。 图2-18 【插入文件】 对话框 12)【高级】 12) 高级】 该子菜单项包含了用于进行高级查找、 该子菜单项包含了用于进行高级查找 、 选择和文本处理操作的命令。 选择和文本处理操作的命令。 13)【书签】 13) 书签】 该子菜单项包含了用于文件书签管理的 命令。 命令。 14)【大纲显示】 14) 大纲显示】 该子菜单包含了用于管理视图大纲。 该子菜单包含了用于管理视图大纲。 15)【智能感知】 15) 智能感知】 该子菜单包含了列出成员、 参数信息 、 该子菜单包含了列出成员 、 参数信息、 完成单词等智能化操纵。 完成单词等智能化操纵。 3【视图】菜单组 视图】 【视图】菜单组如图2-19所示,主要用于 视图】菜单组如图2 19所示, Visual Studio.Net集成开发环境中的窗口显示 , Studio.Net 集成开发环境中的窗口显示, 主要包括: 1)【代码】 代码】 该命令用于显示窗体对于的代码。 该命令用于显示窗体对于的代码。 2)【设计器】 设计器】 该命令用于显示窗体的设计模式。 该命令用于显示窗体的设计模式。 3)【打开】 打开】 该命令用于打开当前方案管理器、 该命令用于打开当前方案管理器 、 类视图 等项中的条目。 等项中的条目。 4)【打开方式】 打开方式】 该命令用于设置出来文件的编辑器种类。 该命令用于设置出来文件的编辑器种类。 图2-19 【视图】菜 单组 图2-20 【显示任务】子 窗口 5)【解决方案资源管理器】 解决方案资源管理器】 该命令用于显示解决方案资源管理器窗口。 该命令用于显示解决方案资源管理器窗口。 6)【类视图】 类视图】 该命令用于显示类视图窗口。 该命令用于显示类视图窗口。 7)【服务资源管理器】 服务资源管理器】 该命令用于显示服务资源管理器窗口。 该命令用于显示服务资源管理器窗口。 8)【资源视图】 资源视图】 该命令用于显示资源视图窗口。 该命令用于显示资源视图窗口。 9)【属性窗口】 属性窗口】 该命令用于显示属性窗口。 该命令用于显示属性窗口。 10)【对象浏览器】 10) 对象浏览器】 该命令用于显示对象浏览器窗口。 该命令用于显示对象浏览器窗口。 11)【工具箱】 11) 工具箱】 该命令用于显示工具箱窗口。 该命令用于显示工具箱窗口。 12)【Web浏览器】 12) Web浏览器】 该命令用于在IDE环境中实现IE功能。 该命令用于在IDE环境中实现IE功能。 13)【其他窗口】 13) 其他窗口】 该命令用于显示诸如文档大纲窗口、 该命令用于显示诸如文档大纲窗口、输出窗口和输出 窗口等窗口内容。 窗口等窗口内容。 14)【显示任务】 14) 显示任务】 该命令用于管理任务清单中的显示内容如图2 20所示 。 该命令用于管理任务清单中的显示内容如图 2-20 所示。 15)【工具栏】 15) 工具栏】 该命令用于指定将在屏幕上显示的工具栏。 该命令用于指定将在屏幕上显示的工具栏。 16)【全屏】 16) 全屏】 通过该命令,可以选择当前活动窗口以全屏方式显示, 通过该命令,可以选择当前活动窗口以全屏方式显示, 当处于全屏方式显示时,可以通过单击Esc键切换会原 当处于全屏方式显示时,可以通过单击Esc键切换会原 理的显示方式。 理的显示方式。 17)【向前定位】 17) 向前定位】 该命令相当于“前进”按钮,选择该命令, 该命令相当于“前进”按钮,选择该命令,可以前进 到上一个打开的窗口中。 到上一个打开的窗口中。 18)【向后定位】 18) 向后定位】 该命令相当于“后退”按钮,选择该命令, 该命令相当于“后退”按钮,选择该命令,可以后进 到上一个打开的窗口中。 到上一个打开的窗口中。 19)【属性页】 19) 属性页】 通过该命令,将会弹出属性页对话框,通过该对话框, 通过该命令,将会弹出属性页对话框,通过该对话框, 可以设置对象的属性。 可以设置对象的属性。 4【项目】菜单组 项目】 【项目】菜单组主要包含于项目有关的操纵和 项目】 命令,如图2 22所示,包含以下命令: 命令,如图2-22所示,包含以下命令: 图2-22 【项目】菜单组 项目】 1)【添加Windows窗体】 1) 添加Windows窗体】 通过该命令,将会弹出【添加新项】 通过该命令,将会弹出【添加新项】对话框,通过 该对话框可以向当前工程中添加Windows窗口。 该对话框可以向当前工程中添加Windows窗口。 2)【添加继承窗体】 2) 添加继承窗体】 通过该命令,将会弹出【添加新项】 通过该命令,将会弹出【添加新项】对话框,通过 该对话框中的【继承的窗体】 该对话框中的【继承的窗体】项可以添加继承窗体。 3)【添加用户控件】 添加用户控件】 通过该命令,将会弹出【添加新项】对话框, 通过该命令,将会弹出【添加新项】对话框,通过该 对话框中的【用户控件】项可以添加用户控件。 对话框中的【用户控件】项可以添加用户控件。 4)【添加继承的控件】 添加继承的控件】 通过该命令,将会弹出【添加新项】对话框, 通过该命令,将会弹出【添加新项】对话框,通过该 对话框中的【继承的用户控件】 对话框中的【继承的用户控件】项可以添加继承的用 户控件。 户控件。 5)【添加组件】 添加组件】 通过该命令,将会弹出【添加新项】对话框, 通过该命令,将会弹出【添加新项】对话框,通过该 对话框中的【组件类】项可以添加组件, 对话框中的【组件类】项可以添加组件,确认后就可 以从工具箱或服务器管理器中选择合适的组件拖动到 设计器中。 设计器中。 6)【添加类】 添加类】 通过该命令,将会弹出【添加新项】对话框, 通过该命令,将会弹出【添加新项】对话框,通过该 对话框中的【 对话框中的【类】项可以添加类。 项可以添加类。 7)【添加新项】 添加新项】 通过该命令,将会弹出【添加新项】对话框, 通过该命令,将会弹出【添加新项】对话框,通过该 对话框中的【项目】项可以添加继承窗体。 对话框中的【项目】项可以添加继承窗体。 8)【添加现有项】 添加现有项】 通过该命令将出现【条目选择】对话框, 通过该命令将出现【条目选择】对话框,通过该对话 框,可以选择将要添加的条目。 可以选择将要添加的条目。 9)【添加引用】 添加引用】 选择该命令将出现【添加引用】对话框, 选择该命令将出现【添加引用】对话框,通过该对话 框,可以选择将要添加所需要的引用。 可以选择将要添加所需要的引用。 10)【添加Web引用】 10) 添加Web引用】 选择该命令将出现【 添加 Web引用 】 对话框 , 选择该命令将出现 【 添加Web 引用】 对话框, 通过该 对话框,可以选择寻找网页上的引用。 对话框,可以选择寻找网页上的引用。 11)【设为启动项目】 11) 设为启动项目】 该命令将当前工程设置为启动工程, 该命令将当前工程设置为启动工程 , 这样每次启动 Visual C#.Net时自动地加载该项目。 C#.Net时自动地加载该项目。 5【生成】菜单组 生成】 图2-21 【生成】菜单组 生成】 【生成】菜单组包含与编译、链接有关的命令,如 生成】菜单组包含与编译、链接有关的命令, 图2-22所示,主要包括: 22所示, 1)【生成】 生成】 该命令编译和链接工程中所有被修改过的文件, 该命令编译和链接工程中所有被修改过的文件,并 将警告信息和错误信息输出到输出对话框中。 将警告信息和错误信息输出到输出对话框中。 2)【重新生成】 重新生成】 该命令重新编译和链接当前工程。 该命令重新编译和链接当前工程。 3)【批生成】 批生成】 选择该命令将出现【 批生成 】 对话框 , 如图 2 23所 选择该命令将出现 【 批生成】 对话框, 如图2-23所 示,使用该对话框可以建立多个工程的编译配置。 使用该对话框可以建立多个工程的编译配置。 图2-21 【生成】菜 单组 图2-24 【配置管理器】对话 框 图2-23【批生成】对话框 4)【配置管理器】 配置管理器】 选择该命令将出现【 配置管理器】 对话框, 如图2 选择该命令将出现 【 配置管理器 】 对话框 , 如图 2-24 所示。使用该对话框可以建立多个工程的编译配置。 所示。使用该对话框可以建立多个工程的编译配置。 6【调试】菜单组 调试】 【调试】菜单组主要包括于程序调试有关的命令, 调试】菜单组主要包括于程序调试有关的命令, 如图2 25所示, 如图2-25所示,主要包括以下命令: 图2-25 【调试】菜单组 调试】 图2-25 【调试】菜单 组 1)【窗口】 窗口】 【窗口】子菜单主要用于显示断点、异常和命令窗口。 窗口】子菜单主要用于显示断点、异常和命令窗口。 2)【启动】 启动】 编译运行当前工程。 编译运行当前工程。 3)【开始执行】 开始执行】 在无调试模式下编译并运行当前工程。 在无调试模式下编译并运行当前工程。 4)【进程】 进程】 显示当前系统中存在的进程。 显示当前系统中存在的进程。 5)【异常】 异常】 当选择该命令时,会显示【异常】对话框, 当选择该命令时,会显示【异常】对话框,该对话框 显示系统能够捕获的所有异常类型。 显示系统能够捕获的所有异常类型。 6)【逐语句】 逐语句】 单步运行程序,按照语句为单位运行。 单步运行程序,按照语句为单位运行。 7)【逐过程】 逐过程】 按照过程或者函数作为运行单位, 按照过程或者函数作为运行单位,遇到函数不跳入执 行。 8)【新断点】 新断点】 选择该命令后,会在鼠标所在行加入断点。 选择该命令后,会在鼠标所在行加入断点。 9)【清除所有断点】 清除所有断点】 选择该命令可清除所有设置过的断点信息。 选择该命令可清除所有设置过的断点信息。 7【工具】菜单组 工具】 【 工具】 菜单组如图2-26 所示, 主要包括以下命令: 工具 】 菜单组如图 2 26所示 , 1)【拼写检查】 拼写检查】 图2-26 【工具】菜单组 工具】 用于链接外部的拼写检查程序对项目进行拼写检查。 用于链接外部的拼写检查程序对项目进行拼写检查。 2)【调试进程】 调试进程】 选择该命令后,会显示【进程】对话框, 选择该命令后,会显示【进程】对话框,该对话框 显示本机所有可能进程。 显示本机所有可能进程。 3)【连接到设备】 连接到设备】 用于连接外部设备。 用于连接外部设备。 4)【连接到数据库】 连接到数据库】 选择该命令将出现【数据连接属性】对话框, 选择该命令将出现【数据连接属性】对话框,通过该 对话框可以连接到数据库。 对话框可以连接到数据库。 5)【外部程序管理器】 外部程序管理器】 选择该命令还会出现【外部程序管理器】对话框, 选择该命令还会出现【外部程序管理器】对话框,该 对话框会显示当前可用的外部程序。 对话框会显示当前可用的外部程序。 6)【生成注释Web页】 生成注释Web页 为当前工程构造注释网页。 为当前工程构造注释网页。 7)【宏】 可以管理和录制宏。 可以管理和录制宏。 8)【创建GUID】 创建GUID】 生成GUID编号的工具。 生成GUID编号的工具。 9)【ATL/MFC跟踪工具】 ATL/MFC跟踪工具】 设置ATL/MFC的跟踪行为。 设置ATL/MFC的跟踪行为。 10)【OLE/COM对象察看器】 10) OLE/COM对象察看器】 提供安装在系统上的所有OLE和COM对象的信息。 提供安装在系统上的所有OLE和COM对象的信息。 11)【Spy+】 11) Spy+】 提供观察Windows 操纵细节的方法, 提供观察 Windows操纵细节的方法 , 允许用户观察所 有的过程线程、窗口和Windows发送的消息。 有的过程线程、窗口和Windows发送的消息。 12)【外部工具】 12) 外部工具】 用于选择Visual Studio.Net继承开发环境中使

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论