C#程序设计教程第1章C#概述1.1什么是C#语言1.2.NETFramework1.3配置VisualC#开发环境和启动退出操作1.4VisualC#的集成开发环境(IDE)1.5编辑器设置1.1什么是C#语言C/C++JavaC#发展历程:语言特点:简洁的语法完全的面向对象程序设计与Web紧密结合充分的安全性与错误处理灵活性兼容性1.2.NETFramework公共语言规范(CommonLanguageSpecification)WebService用户接口Data和XML.NET基础类库(BasicClassLibrary)公共语言运行环境(CommonLanguageRuntime)VisualStudio.NET集成开发环境VBVC#VC++其他.NETFramework体系结构1.3配置VisualC#开发环境和启动操作1.3.1配置VisualC#开发环境将VisualStudio.NET2008配置成VisualC#开发环境,有如下两种方法。(1)在安装VisualStudio.NET2008时,在出现的“选择默认环境设置”对话框时,选中“VisualC#开发设置”选项,单击“启动”按钮。(2)在安装VisualStudio.NET2008后,如果当前不是C#开发环境,选择“工具”|“导入导出设置”命令,在出现的对话框中选中“重置所有设置”项,单击两次“下一次”按钮,出现“导入和导出配置向导”对话框,选中“VisualC#开发设置”选项,单击“完成”按钮,即可完成配置。1.3.2C#的启动1.启动VisualStudio.NET2008在安装好VisualStudio.NET2008后,启动“开始”菜单,选择“所有程序”|MicrosoftVisualStudio.NET2008|MicrosoftVisualStudio.NET2008命令,即可启动VisualStudio.NET2008系统。2.启动VisualC#.NET2008(1)选择“文件”|“新建”|“项目”菜单命令,打开“新建项目”对话框,如图1.5所示。(2)选中“项目类型”列表框中的“VisualC#”选项,选中一个模板后(例如选中“Windows应用程序”),在“名称”文本框中输入项目名称(例如WindowsApplication2),单击“确定”按钮,即可进入VisualC#集成开发环境。1.4VisualC#的集成开发环境(IDE)1.4.1VisualC#菜单栏“文件”、“编辑”、“视图”、“工具”、“窗口”、“社区”和“帮助”等菜单。1.4.2VisualC#工具栏为了快捷方便操作,菜单项中常用的命令按其功能分组放入相应的工具栏中。通过工具栏可以迅速地访问常用的菜单命令。1.4.3VisualC#工具箱工具箱位于VisualC#窗口的最左边,主要是用来存放在窗体中建立各种输入输出控件的工具。选择“视图”|“工具箱”命令显示VisualC#工具箱。1.4.4解决方案资源管理器解决方案资源管理器以树状的结构显示整个解决方案中包括哪些项目,以及每个项目的组成信息。包含在项目内的组件成员会依据建立它们所使用的开发语言不同而有所不同,这些成员包括:引用、数据连接、数据夹和文件等。1.4.5属性窗口对象具有属性。通过属性窗口可以方便地设置对象的属性。“属性”窗口位于“解决方案资源管理器”窗口的下方,如图1.14显示了在窗体设计状态时的“属性”窗口。1.4.6窗体设计器当创建和打开一个C#项目时,在其集成开发环境中的中间工作区域,将显示一个Windows窗体设计器,用于可视化窗体设计。1.4.7代码编辑窗口“代码编辑”窗口是专门用来进行代码设计的窗口,各种事件过程。每一个窗体都有一个对应程序代码编辑窗口。“代码编辑”窗口如图1.17所示,这里是窗体Form1的代码编辑窗口。1.5编辑器设置用户还可以根据需要来配置自己个性化的开发环境的外观和行为。设置方法是选择“工具”|“选项”菜单命令,显示如图1.23所示的“选项”对话框。