Visual C#程序设计应用教程 教学课件 ppt 作者 郭力子 1_ 第1章C#与VisualStudio2005

上传人:E**** 文档编号:89184078 上传时间:2019-05-20 格式:PPT 页数:32 大小:436KB
返回 下载 相关 举报
Visual C#程序设计应用教程 教学课件 ppt 作者 郭力子 1_ 第1章C#与VisualStudio2005_第1页
第1页 / 共32页
Visual C#程序设计应用教程 教学课件 ppt 作者 郭力子 1_ 第1章C#与VisualStudio2005_第2页
第2页 / 共32页
Visual C#程序设计应用教程 教学课件 ppt 作者 郭力子 1_ 第1章C#与VisualStudio2005_第3页
第3页 / 共32页
Visual C#程序设计应用教程 教学课件 ppt 作者 郭力子 1_ 第1章C#与VisualStudio2005_第4页
第4页 / 共32页
Visual C#程序设计应用教程 教学课件 ppt 作者 郭力子 1_ 第1章C#与VisualStudio2005_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《Visual C#程序设计应用教程 教学课件 ppt 作者 郭力子 1_ 第1章C#与VisualStudio2005》由会员分享,可在线阅读,更多相关《Visual C#程序设计应用教程 教学课件 ppt 作者 郭力子 1_ 第1章C#与VisualStudio2005(32页珍藏版)》请在金锄头文库上搜索。

1、VISUAL C# 程序设计应用教程,第1章 C#与Visual Studio2005, 关于C#语言的简介 C#开发环境Visual Studio 2005的使用简介,本章要点,第1章 C#与Visual Studio2005,1. 1 C#语言简介 1. 2 Visual Studio 2005集成开发环境 1. 3 创建C#应用程序 1. 4 C#应用程序的一般结构 1. 5 C#中标识符命名风格,1.1 C#语言简介,1. .NET框架 2. 开发环境 3. 特点,1.1 C#语言简介,C#(读作“C Sharp”) 基于.NET框架(.NET Framework)的一种程序设计语言

2、面向对象和类型安全的程序设计语言 可以单独学习的计算机程序设计语言,1NET框架,.NET 框架支持的用户界面类型 1)Windows窗体,它运行在WIN32/64客户端上。 2)Windows控制台应用程序。 3)Web窗体,它通过ASP.NET工作。,2.C#语言程序开发环境 Visual Studio 200x Visual Studio 200x Express Edition,3.C#语言特点 简单易学 面向对象 与Web的紧密结合 安全稳定 支持多线程 丰富的类库 灵活性与兼容性,1.2 Visual Studio 2005集成开发环境,1.2.1菜单栏与工具栏 1.2.2 设计器

3、与编辑器窗口 1.2.3 解决方案资源管理器窗口 1.2.4工具箱窗口 1.2.5属性窗口 1.2.6 类视图窗口 1.2.7服务器资源管理器窗口,1.2 Visual Studio 2005集成开发环境,1.Visual Studio是基于.NET框架的应用程序集成开发环境,也是目前使用最广泛的Windows平台上的应用程序开发工具。 2.Visual Studio 2005中可以实现: (1)可视化的窗口和网页设计器 (2) 智能化的代码编辑器 (3) 集成的编译、调试功能 (4) 项目管理功能,Visual Studio 2005,1.2.1菜单栏与工具栏,Visual Studio 2

4、005的菜单栏包括12个菜单项,会根据不同的使用状况而显示。 (1) 文件(File)、 (2) 编辑(Edit)、 (3) 视图(View)、 (4) 重构(Refector)、 (5) 项目(Project)、 (6) 生成(Build)、 (7) 调试(Debug)、 (8) 数据(Data)、 (9) 工具(Tools)、 (10) 窗口(Window)、 (11) 社区(Community)、 (12) 帮助(Help)。,1.2.2 设计器与编辑器窗口,位于Visual Studio的中间,可用于: 应用程序的界面设计、 源代码编写、 HTML页、CSS表单及资源的编辑、开发工作,

5、1.2.3 解决方案资源管理器窗口,位于Visual Studio的右上方,用于 组织需要开发和设计的项目和文件,以及配置应用程序或组件。 采用树状视图显示方案及其中方案中项目的层次结构。方案中包含项目及项目中的条目。,1.2.4工具箱窗口,位于Visual Studio的左方。 其中包令若干个标签,展开这些标签,可以显示不同种类的控件。这些控件是Visual Studio提供的封装好的.NET框架的各种类的对象。使用时可用鼠标将其拖放到设计器窗口的表单上。,1.2.5 属性窗口,通常位于Visual Studio界面的右下方 。 定义窗体、文档或控件的状态、行为和外观 多数图形控件包含可更改

6、以定义其可视外观的属性。 控件、文档和窗体还可公开一些指定它们将如何与用户进行交互,以及在运行时操作过程中需要的信息的属性。,1.2.6 类视图窗口,与解决资源管理器窗口共享显示区域(同一个选项卡控件窗口) 。 以树形结构显示了当前工程中的所有的类,并在每个类中列出了成员变量和成员函数,1.2.7服务器资源管理器窗口,与工具箱窗口共享显示区域(同一个选项卡控件窗口)。 是Visual Studio的服务器控制台。通过它可以查看和操作服务器及其中包含的数据库,1.3 创建C#应用程序,1.3.1创建控制台应用程序 1.3.2创建Windows应用程序,创建控制台应用程序的过程: (1)启动Vis

7、ual Studio 2005。 (2)依次选择【文件】|【新建】|【项目】菜单命令,打开【新建项目】对话框。 (3)在【项目类型】窗口中选择【Visual C#】节点,然后选择【Windows】|【控制台应用程序】菜单命令。输入应用程序名称并选择合适的路径保存。 (4)单击【确定】按钮。Visual Studio将创建控制台应用程序项目 ,并在【解决方案资源管理器】中列出为当前项目自动生成的文件,同时在编辑器窗口中显示出Program.cs文件生成的程序框架。 (5) 在编辑器窗口的Program.cs程序框架中编辑代码 (6) 选择【调试】|【启动调试】菜单命令运行程序,1.3.1创建控制

8、台应用程序,创建控制台应用程序,Program.cs文件生成的程序框架,在Program.cs程序框架中添加代码,C#语言源文件是以cs作为文件的扩展名。 C#是严格区分大小写的。 在C#中,使用using语句导入命名空间(.NET Framwork类库中预定义的类),通过导入命名空间,程序可以引用该命名空间内的类及方法。 代码class Program声明了一个类,类的名字叫做Program。C#程序中每个变量或函数都必须属于一个类,包括主函数Main()。 C#程序总是从Main()方法开始执行,而且必须采用static void Main()的写法,程序中只能使用一个Main()方法。

9、在控制台程序中,输入输出功能是通过Console类来完成的,Console类有两个最基本的方法WriteLine和ReadLine。前者从输入设备输出数据,后者在输入设备上输入数据。,C# 程序文件的说明,创建Windows应用程序的过程: (1)启动Visual Studio 2005 (2)依次选择【文件】|【新建】|【项目】菜单命令,打开【新建项目】对话框(图1-11)。 (3)在【项目类型】窗口中选择【Visual C#】节点,然后选择【Windows】|【Windows应用程序】菜单命令。输入应用程序名称并选择合适的路径保存。 (4)单击【确定】按钮。Visual Studio将创建

10、Windows应用程序项目 ,此时Visual Studio 在【解决方案资源管理器】中列出自动生成的文件程序 (5)选择视图|工具箱菜单命令,在工具箱窗口上拖动控件到设计与编辑器窗口的表单上 (6)为控件编写事件代码。 (9)选择【调试】|【启动调试】菜单命令运行程序。,1.3.2创建Windows应用程序,编写程序文件,Windows应用程序和控制台应用程序的基本结构基本一样,程序的执行总是从Main()方法开始,主函数Main()必须在一个类中。但Windows应用程序使用图形界面,一般有一个窗口(Form),采用事件驱动方式工作。 Windows应用程序导入的命名空间与控制台应用程序导

11、入的命名空间有所不同。 button1_Click(object sender, EventArgs e)是按钮单击事件,它完成的事件过程是在标签label1上输出字符串 “Hello! C# World.“。,程序文件的说明,1.命名空间 使用using语句导入命名空间 访问命名空间的类或对象,使用语法:命名空间.类名 2.类 C#程序包括至少一个自定义类。C#程序由“”和“”构成 3.Main方法 Main()方法为程序的入口点,在该方法中开始和结束程序控制 Main()方法必须在某个类的内部定义 4.注释 以“/”开始的单行注释 以“/*”开始并以“*/”结束的多行注释,1.4 C#应用

12、程序的一般结构,1.命名空间 使用using语句导入命名空间 访问命名空间的类或对象,使用语法:命名空间.类名 2.类 C#程序包括至少一个自定义类。C#程序由“”和“”构成 3.Main方法 Main()方法为程序的入口点,在该方法中开始和结束程序控制 Main()方法必须在某个类的内部定义 4.注释 以“/”开始的单行注释 以“/*”开始并以“*/”结束的多行注释,1.4 C#应用程序的一般结构,.NET Framework命名空间中有两种命名约定, 名称由多个单词组成 除第一个字母大写外,其余字母都是小写 1.PascalCase命名方式 Age SumOfApple DayOfWeek 2.camelCase命名方式 age sumOfApple dayOfWeek,1.5 C#中标识符命名风格,End,

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

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号