.NET程序设计第2章 Visual CSharp.NET语法基础.pptVIP

.NET程序设计第2章 Visual CSharp.NET语法基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
.NET程序设计第2章 Visual CSharp.NET语法基础

第2章 Visual C#.NET 语法基础 内容简介 设计C#程序的主要目的是完成数据的运算与管理,C#支持丰富的数据类型、运算符以及控制流程的语句,是实现这一目的的基础保证。 在编写C#程序时,不同类型的数据都必须遵循“先定义,后使用”的原则。运算符用于指示计算机执行某些数学和逻辑操作,从而与各种常量、变量、函数等构成数学或逻辑表达式。控制流程语句表示实现数据操作的过程,决定数据运算的结果。 本章主要介绍C#程序的基本结构以及基本数据类型、常量、变量、运算符和表达式等基础知识。 目录 2.1 C#程序结构 2.1.1 程序的组成要素 C#程序支持控制台应用程序、Windows应用程序和Web应用程序,其中控制台应用程序是字符界面的,其余两类应用程序是图形界面。这三种应用程序的操作模式基本相同,也具有相同或相近的组成要素。 2.1.1 程序的组成要素 1.标识符 2.关键字 3.语句 4.注释 5.命名空间 6.类的定义和类的成员 7.C#程序中的方法 2.1.1 程序的组成要素 1.标识符 标识符(identifier)是C#程序员为类型、方法、变量、常量等所定义的名字。标识符以字母、下划线(_)等Unicode字符开头,但是不能以数字开头,不能包含空格。关键字不可以用作普通标识符,但可以用@前缀来避免这种冲突。 例如,abc、Abc和_abc三者是合法的标识符,而Abc-abc和3abc二者是非法的标识符。因为Abc-abc中使用了减号而非下划线,3abc是以数字开头。 C#中,标识符是区分大小写的,Myabc和myabc是两个完全不同的标识符。 2.1.1 程序的组成要素 2.关键字 关键字(keyword)是C#程序语言保留作为专用的有特定意义的字符串,不能作为通常的标识符来使用。 关键字也称为保留字,在C#语言中主要有如下关键字:abstract、as、base、bool、break、byte、case、catch、char、checked、class、const、continue、decimal、default、delegate、do、double、else、enum、event、explicit、extern、false、finally、fixed、float、for、foreach、get、goto、if、implicit、in、int、interface、internal、is、lock、long、namespace、new、null、object、operator、out、override、params、private、protected、public、readonly、ref、return、sbyte、sealed、set、short、sizeof、stackalloc、static、string、struct、switch、this、throw、true、try、typeof、uint、ulong、unchecked、unsafe、using、value、virtual、volatile、while。 2.1.1 程序的组成要素 3.语句 语句是应用程序中执行操作的一条命令。C#代码由一系列语句组成,每条语句都必须以分号结束。可以在一行中书写多条语句,也可以将一条语句书写在多行上。 C#是一个块结构的语言,所有的语句都是代码块的一部分。这些块用一对花括号(“{”和“}”)来界定,一个语句块可以包含任意多条语句,或者根本不包含语句。花括号字符本身不加分号且最好独占一行,花括号字符必须成对出现,“}”自动与自身之前的且最临近的“{”进行匹配。花括号是一种范围标识,是组织代码的一种方式。花括号可以嵌套,以表示应用程序中的不同层次。 提示:为了表示代码的结构层次,要注意语句的缩进。虽然缩进在程序格式中不是必须的,但缩进可以清晰地显示出程序的结构层次,这是一种良好的编程习惯。 2.1.1 程序的组成要素 4.注释 注释是一段解释性文本,是对代码的描述和说明。通常在处理比较长的代码段或者处理关键的业务逻辑时,将注释添加到代码中,C#添加注释的方式有三种: (1)行注释:使用行注释标识符“//”,表示该标识符后的“一行”为注释部分。 (2)块注释:块注释分别以“/*”和“*/”为开始和结束标识符,在此中间的内容,均为注释的部分。 (3)文档注释:在C#中,还可以用“///”符号来开头。在一般情况下,编译器也会忽略它们,但可以通过配置相关工具,在编译项目时,提取注释后面的文本,创建一个特殊格式的文本文件,该文件可用于创建文档说明书。 2.1.1 程序的组成要素 5.命名空间 命名空间有两种:系统命名空间和用户自定义命名空间。 系统命名空间是一个逻辑的命名系统,用来组织庞大的系统类资源,让开发

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档