收藏 分享(赏)

第1章+Visual+C#+.NET.ppt

上传人:scg750829 文档编号:6363565 上传时间:2019-04-09 格式:PPT 页数:28 大小:385.50KB
下载 相关 举报
第1章+Visual+C#+.NET.ppt_第1页
第1页 / 共28页
第1章+Visual+C#+.NET.ppt_第2页
第2页 / 共28页
第1章+Visual+C#+.NET.ppt_第3页
第3页 / 共28页
第1章+Visual+C#+.NET.ppt_第4页
第4页 / 共28页
第1章+Visual+C#+.NET.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、第1章 Visual C# .NET编程简介,本章要点: .NET开发平台和.NET框架 Visual Studio.NET集成开发环境 创建Visual C#.NET程序的一般方法 C#程序结构,1.1 循序渐进学理论,1.1.1 .NET简介 1.NET的定义.NET技术是微软公司推出的一个全新概念,“它代表了一个集合、一个环境和一个可以作为平台支持下一代Internet的可编程结构。” .NET是一组用于建立web服务器应用程序和windows桌面应用程序的软件组件,用该平台创建的应用程序在CLR下运行。.NET的最终目标就是让用户在任何地方、任何时间,以及利用任何设备都能访问所需的信息

2、、文件和程序。,2.NET开发平台,.NET开发平台包括.NET框架和.NET开发工具等组成部分,.NET框架(Framework)是整个开发平台的基础,包括公共语言运行库CLR和框架类库,.NET开发工具包括Visual Studio.NET集成开发环境和.NET编程语言。其中,Visual Studio .NET集成开发环境用来开发和测试应用程序。.NET编程语言包括Visual Basic、Visual C+和新的Visual C#等用来创建运行在公共语言运行库(CLR)上的应用程序。,操作系统,公共语言运行库 (CLR),VC+.Net,C#,VB.Net,VJ#,.Net Frame

3、work 类库 (FCL),硬件,公共语言运行规范(CLS),3.NET框架,.NET框架包括公共语言运行库(Common Language Run ,CLR)和.NET类库。公共语言运行库是.NET的基础,用户可以将公共语言运行库看作是一个在执行时管理代码的代理,它提供核心服务。类库是一个综合性的面向对象的可重用类型集合(包括基础类库和可扩充类库)。,基本框架类,WinForms,ADO.Net 和 XML 类,.Net Framework,.Net Framework 类库,ASP.NET,公共语言运行库(CLR),CLR,1.1.2 Visual C#.NET简介,1Visual C#.

4、NET语言的产生背景 2Visual C#.NET的特点与C和C+相比,C#具有以下特点:(1)语法更简单;(2)保留了C+的强大功能;(3)快速应用开发功能;(4)语言的自由性;(5)强大的Web服务器控件;(6)支持跨平台;(7)与XML相融合。,1.1.3 Visual Studo.NET集成开发环境简介,1Visual Studio起始页此起始页是集成开发环境中默认的Web浏览器主页。它是设置首选选项、读取产品新闻和访问别的在Visual Studio.NET环境里启动和运行信息的集中地。 2新建Visual C#.NET项目在Visual Studio.NET集成开发环境中,通过执行

5、【文件】【新建】【项目】菜单,将会弹出【新建项目】对话框,3【解决方案资源管理器】窗口 如果集成环境中没有出现该窗口,可通过执行【视图】【解决方案资源管理器】命令来显示该窗口。项目是编译后的可执行单元,可是应用程序、动态链接库等,而企业级的解决方案往往由多个可执行程序的合作,为了便于管理多个项目,在.NET集成环境中引入解决方案资源管理器,对企业级的解决方案设计的多个项目进行管理。 4【类视图】窗口如果集成环境中没有出现该窗口,可通过执行【视图】【类视图】命令来显示该窗口。紫色图标的是成员函数;蓝色图标的是成员变量;保护型成员图标为钥匙,私有成员图标为一把锁,共有成员没有图标标志;,【解决方案

6、资源管理器】窗口,【类视图】窗口,5【工具箱】窗口如果集成环境中没有出现该窗口,可通过执行【视图】【工具箱】命令来显示该窗口。 6【属性】窗口如果集成环境中没有出现该窗口,可通过执行【视图】【属性】命令来显示该窗口。,【工具箱】窗口,属性窗口,1.1.4 创建第一个C# Windows程序,【例1-1】 编写一个C# Windows应用程序,程序运行时显示一句欢迎词“欢迎您进入C#编程世界!”程序的运行界面如图1-10所示。,图1-10 例1-1程序运行界面,1.1.5 创建第一个C#控制台(或称命令行)程序,其实C#程序也可以在命令行下执行,只需用一个文本编辑器按照C#语法规定编写程序,在保

7、存的时候把扩展名起为.CS即可。编写的C#程序并不能直接执行,必须编译成EXE文件才能运行。微软提供了一个编译器CSC.EXE,它可以把扩展名为.CS的C#文件编译成可执行文件。【例1-2】 创建一个C#控制台程序,该程序的功能是显示一行欢迎词:“欢迎您进入C#编程世界!”,实现步骤如下: (1)启动Windows自带的记事本程序用来编写C#程序,在记事本中录入如下程序代码:using System;/命名空间 class WelCome/类名 public static void Main()/方法 Console.WriteLine(“欢迎您进入C#编程世界!“);/输出,(2)保存该程序

8、代码,取名为A_1_2.CS。 (3)执行【开始】【所有程序】【Microsoft Visual Studio.NET】【 Visual Studio.NET工具】【Visual Studio.NET命令行提示】命令,将会出现命令行,在命令行中可以输入类似于DOS命令的命令。 (4)在命令行中输入命令CSC A_1_2.CS,然后按回车键,如果代码中没有错误,将会得到编译成功的信息,并在当前目录下生成一个A_1_2.EXE的可执行文件。(5)在命令行中输入命令A_1_2并按回车键,将会得到程序的运行结果。程序的编译和运行情况如图1-15所示。,图1-15 例1-2程序的编译和运行情况,1.1.

9、6 C#程序结构介绍,下面我们来分析例1-2的C#程序代码。 1命名空间程序中的第一条语句“using System;”的作用是导入命名空间,该语句类似于C和C+中的#include命令。导入命名空间之后,就可以自由地使用其中的元素了。 2类和类的方法程序的第二行“class WelCome”是类的声明,它声明的类的名字为WelCome,程序的功能就是依靠该类来完成的。C#要求程序中的每个元素都要属于一个类。,3类的方法程序中的语句“public static void Main()”为WelCome类声明了一个方法。在C#程序中,程序的执行总是从Main()方法开始的,一个程序中不允许出现两

10、个或两个以上的Main()方法,而且C#中Main()方法必须被包含在一个类中。 4程序和输入和输出程序中的语句“Console.WriteLine(“欢迎您进入C#编程世界!“);”的作用是输出“欢迎您进入C#编程世界!”欢迎信息。,5注释程序中的“/”后面的文本是注释信息,注释信息不参加编译,不会影响程序的执行结果。使用注释的目的是解释程序的功能,使程序易于阅读和交流。C#提供了两种注释方法,分别如下。(1)使用“/” (2)使用“/*”和“*/”符号对 6语句书写规则C#程序对大小写是区分的,如Console不能写成console,WriteLine不能写成Writeline,否则均会出错。,1.2 典型实例练能力,1.2.1 典型实例一:应用程序的退出 【实例题目】编写一个C# Windows应用程序,在窗体Form1上增加一个命令按钮控件,控件上显示的文字为“退出”。程序执行时,单击该按钮将退出应用程序的执行。程序的设计界面如图1-16所示。,图1-16 程序设计界面,1.3 上机练习重应用,1.3.1 上机练习一:输入姓名并显示欢迎词 【练习题目】编写一个控制台应用程序,程序执行时将出现一行提示,要求您输入您的姓名,输入姓名后将显示出如下文字:欢迎你,*同志!。,【执行结果】,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 网络科技 > Visual Basic

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报