如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《C#应用程序设计》本课程主要讲述内容:控制台应用程序设计1.1.NET平台1.1.NET平台1.1.NET平台1.1.NET平台1.2.NET框架1.2.NET框架1.2.NET框架1.2.NET框架1.2.NET框架1.2.NET框架1.3VisualStudio.NET1.3VisualStudio.NET1.3编写控制台应用程序用微软VisualC#2005(以后简称VS2005)生成控制台程序,具体步骤如下:(1)运行VS2005程序,单击菜单“文件(F)|新建项目(P)…”菜单项,打开“新建项目”对话框如下图。在"模板(T)"列表框中选择"控制台应用程序",单击"确定"按钮,创建项目。(2)出现如下图界面,按图中那样修改Program.cs文件。编写一个应用程序可能包含多个文件,才能生成可执行文件,所有这些文件的集合叫做一个项目,项目名称可以是任何标识符,本项目名称为ConsoleApplication1。(3)按CTRL+F5键,运行程序。(4)单击菜单"文件(F)|全部保存(L)"菜单项1.4程序结构1.标识符标识符是程序中为一些要素所定义的名称,如例1.1中的命名空间名MyApplication、类名Test、方法名Main等。标识符命名时必须遵循如下命名规则:由字母、数字、下划线"_"组成,C#语言中标志符允许包含中文字符。第一个字符必须是字母、中文字符或下划线,不能是数字或除下划线外的特殊字符。严格区分字母大小写。标识符不能与关键字同名。如一定使用要加@字符作前缀如例`1.1程序中的MyApplication、Test等都是合法的标识符。而下面的标识符都是非法标识符。2example//非法起始字符,起始字符不能是数字#200//非法起始字符,起始字符不能是特殊字符Hello*//含有非法字符“*”,标识符中不能有“*”HelloWorld//含有非法字符空格标识符中不能有空格using//using是关键字,关键字不能作为标识符2.关键字关键字又叫保留字,是由C#语言定义并使用的具有特定意义的字符串,它们不能在程序中用作标识符。3.类和方法C#语言用类来组织程序的变量和方法,所有变量和方法必须定义在一个类中。在类Test中声明了一个名为Main的方法,用来指示应用程序从该处开始执行。C#要求每个程序必须且只能有一个Main方法。4.命名空间命名空间有两种,一种是系统预定义的命名空间,它供设计程序时使用,由using关键字导入。如例1.1程序中“usingSystem;”语句,就导入了System命名空间,它提供了构建应用程序时所需要的所有系统功能,代码中的“Console.WriteLine”就是该命名空间提供的Console类(控制台类)中定义的在屏幕输出一行字符的方法WriteLine。在创建项目时,VS2005会自动生成导入该命名空间的代码,并且放在程序的第一行。5.语句语句就是C#程序中执行操作的指令。在C#语言语句必须用分号“;”结束。可以一行上书写多条语句,也可以将一条语句书写在多行上。当语句中包含不同层次的内容时,C#用点“.”操作符表示从属关系。System.Console.WriteLine("欢迎使用C#!");其中,“System”表示一个命名空间,“Console”表示该命名空间中的一个类,“WriteLine”表示该类中的一个方法。6.大括号在C#中,大括号"{"和"}"是一种范围标志,是组织代码的一种方式,用于标识应用程序中逻辑上有紧密联系的一段代码的开始与结束,"{"和"}"必须成对出现。大括号可以嵌套,以表示应用程序中的不同层次,例如,在例1.1程序中命名空间"MyApplication"下的大括号标识该命名空间的代码范围,类"Test"下的大括号标识该类的代码范围,方法"Main"下的大括号,标识该方法的范围。并且类"Test"包含在命名空间"MyApplication"中,方法"Main"又包含在类"Test"中。1.4.2C#程序的格式2.注释在程序代码中加上必要的注释可以提高程序的可读性,便于维护。C#中注释有两种:单行注释:以“//”开始,本行其后的所有字符都是注释信息,注释到行尾结束。多行注释:以“/*”开头、“*/”结束,可以换行,其间的字符均被视作注释字符。例如,一个文件的头部都应使用注释增加如下信息:/***********************************版权信息*文件名称*程序功能简介*作者,完成日期**********************************/