Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Logo,*,第,1,章,C#,语言基础,C#,基础,C#语言程序设计(卓越计划)第一章-C#语言基础-(1)-C#基础课件,1,一、,C#,概述,1,、,C#语言及其特点,2、,C#,与,.NET,框架,一、C#概述1、C#语言及其特点2、C#与.NET框架,2,C#语言及其特点,C#是微软公司设计的一种编程语言,是从C和C+派生来的一种简单、现代、面向对象和类型安全的编程语言,并且能够与.NET框架完美结合.C#,近几年的发展走势如图所示,它的突出特点如下:,语法简洁。,彻底的面向对象设计。,与,Web,紧密结合。,强大的安全性机制。,兼容性。,灵活的版本处理技术。,完善的错误、异常处理机制。,C#语言及其特点 C#是微软公司设计的一种编程语言,3,.NET框架是微软公司推出的一个全新的编程平台,目前的版本是4.0。C#是专门为与微软公司的.NET Framework一起使用而设计的(.NET Framework是一个功能非常丰富的平台,可开发、部署和执行分布式应用程序)。C#就其本身而言只是一种语言,尽管它是用于生成面向.NET环境的代码,但它本身不是.NET的一部分。.NET支持的一些特性,C#并不支持。而C#语言支持的另一些特性,.NET却不支持(例如运算符重载)。在安装Visual Studio 2010的同时,.NET Framework 4.0也被安装到本地计算机中。,C#,与,.NET,框架,.NET框架是微软公司推出的一个全新的编程平台,,4,二、安装与卸载,Visual Studio 2010,1,、,安装Visual Studio 2010系统的必备条件,3,、,卸载Visual Studio 2010,2、,安装,Visual Studio 2010,二、安装与卸载Visual Studio 20101、安装V,5,安装Visual Studio 2010系统的必备条件,在安装,Visual Studio 2010,之前,首先要了解安装,Visual Studio 2010,所需的必备条件,检查计算机的软硬件配置是否满足安装,Visual Studio 2010,开发环境的要求,。,软 硬 件,描 述,处理器,600MHz,处理器,建议使用,1GHz,处理器,RAM,192MB,,建议使用,256MB,内存,可用硬盘空间,如果不安装,MSDN,,系统驱动器上需要,1GB,的可用空间,安装驱动器上需要,2GB,的可用空间;如果安装,MSDN,,则系统驱动器上需要,1GB,的可用空间,完整安装,MSDN,的安装驱动器上需要,3.8GB,的可用空间,默认安装,MSDN,的安装驱动器上需要,2.8GB,的可用空间,安装Visual Studio 2010系统的必备条件,6,将,Visual Studio 2010,安装盘放到光驱中,光盘自动运行后会进入安装程序文件界面,如果光盘不能自动运行,可以双击,setup.exe,可执行文件,应用程序会自动跳转到如图下图所示的“,Visual Studio 2010,安装程序”界面。,安装Visual Studio 2010,将Visual Studio 2010安装盘,7,卸载,Visual Studio 2010,在,Windows 7,操作系统中,打开“控制面板”,/“,程序”,/“,程序和功能”,在打开的窗口中选中“,Microsoft Visual Studio,旗舰版,简体中文”。,卸载Visual Studio 2010 在Wi,8,三、熟悉,Visual Studio 2010,开发环境,1,、,创建项目,3,、工具栏,4,、,工具箱面板,5、,属性面板,2、,菜单栏,6、,错误列表面板,7,、,输出面板,三、熟悉Visual Studio 2010开发环境1、创建,9,创建项目,启动,Visual Studio 2010,开发环境之后,可以通过两种方法创建项目:一种是选择,“文件”,/“,新建项目”,命令;另一种是通过,“起始页”,/“,创建项目”,,如图所示。,创建项目 启动Visual Studio 201,10,菜单栏显示了所有可用的命令。通过鼠标单击可以执行菜单命令,也可以通过,Alt键,加上菜单项上的字母执行菜单命令。,菜单栏,菜单栏显示了所有可用的命令。通过鼠标单击可以执,11,为了操作更方便、快捷,菜单项中常用的命令按功能分组分别放入相应的工具栏中。通过工具栏可以迅速地访问常用的菜单命令。常用的工具栏有,标准工具栏,和,调试工具栏,,下面分别介绍。,工具,栏,为了操作更方便、快捷,菜单项中常用的命令按功能,12,工具箱面板,工具箱是,Visual Studio 2010,的重要工具,每一个开发人员都必须对这个工具非常熟悉。工具箱提供了进行,Windows,窗体应用程序开发所必需的控件。通过工具箱,开发人员可以方便地进行可视化的窗体设计,简化了程序设计的工作量,提高了工作效率。根据控件功能的不同,将工具箱划分为,10,个栏目,如图所示。,工具箱面板 工具箱是Visual Studio 20,13,属性面板,“属性”面板采用了两种方式管理属性和方法,分别为按分类方式和按字母顺序方式。读者可以根据自己的习惯采用不同的方式。面板的下方还有简单的帮助,方便开发人员对控件的属性进行操作和修改,“属性”面板的左侧是属性名称,相对应的右侧是属性值。,属性面板 “属性”面板采用了两种方式管理属性和方法,14,错误列表面板,“错误列表”面板为代码中的错误提供了即时的提示和可能的解决方法。例如,当某句代码结束时忘记了输入分号时,错误列表中会显示如,下图所示的错误。错误列表就好像是一个错误提示器,它可以将程序中的错误代码及时地显示给编辑者,并通过提示信息找到相应的错误代。,错误列表面板 “错误列表”面板为代码中的错误提供了,15,“输出”面板用于提示项目的生成情况,在实际编程操作中,开发人员会无数次地看到这个面板,其外观如图下所示。“输出”面板相当于一个记事器,它将程序运行的整个过程序以数据的形式进行显示,这样可以让开发者清楚地看到程序各部分的加载与操作过程。,输出面板,“输出”面板用于提示项目的生成情况,在实际编程,16,四、Visual Studio 2010帮助的使用,1,、如何安装,Help Library,管理器,2、,使用,Help Library,四、Visual Studio 2010帮助的使用1、如何安,17,如何安装,Help Library,管理器,Visual Studio 2010,中提供了一个广泛的帮助工具,称为,Help Library,管理器,。在,Help Library,管理器中,用户可以查看任何,C#,语句、类、属性、方法、编程概念及一些编程的示例。帮助工具包括用于,Visual Studio IDE,、,.NET Framework,、,C#,、,J#,、,C+,等的参考资料,用户可以根据需要进行筛选,使其只显示某方面(,C#,)的相关信息。,Help Library,管理器类似于,Visual Studio,前期版本中附带的,MSDN,帮助,都是为了给开发人员提供一定的帮助。,如何安装Help Library管理器Visual Stud,18,使用,Help Library,选择“开始”/“所有程序”/“Visual Studio 2010”/“Visual Studio 2010文档”选项,即可进入Help Library主界面,;,或者在工具栏中选择“帮助”/“查看帮助”,也可以进入Help Library主界面,如图所示。,。,使用Help Library 选择“开始”/“所,19,五、编写第一个,C#程序,1,、编写一个,HelloWorld,程序,五、编写第一个C#程序1、编写一个HelloWorld程序,20,编写一个HelloWorld程序,在大多数书籍中,编写的第一个小程序通常是“,Hello World,!”,我们也同样使用,Visual Studio 2010,和,C#,语言来编写这个程序,程序在控制台上显示字符串“,Hello World,!,”。,编写一个HelloW