“Windows程序设计(C#)”电子教案(第3章)ppt课件.ppt

“Windows程序设计(C#)”电子教案(第3章)ppt课件.ppt

ID:59412781

大小:163.00 KB

页数:80页

时间:2020-09-19

“Windows程序设计(C#)”电子教案(第3章)ppt课件.ppt_第1页
“Windows程序设计(C#)”电子教案(第3章)ppt课件.ppt_第2页
“Windows程序设计(C#)”电子教案(第3章)ppt课件.ppt_第3页
“Windows程序设计(C#)”电子教案(第3章)ppt课件.ppt_第4页
“Windows程序设计(C#)”电子教案(第3章)ppt课件.ppt_第5页
资源描述:

《“Windows程序设计(C#)”电子教案(第3章)ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章C#语法基础3.1C#程序结构3.2基本数据类型3.3变量与常量3.4运算符与表达式2021/9/2513.1C#程序结构3.1.1C#程序的组成要素3.1.2C#程序的格式2021/9/252C#的程序结构是指构成应用程序的必要元素,包括程序的组成要素、语法规则及书写格式等2021/9/2533.1.1C#程序的组成要素1.关键字2.命名空间3.类和方法4.语句5.大括号2021/9/254usingSystem;namespaceConsoleHelloWorld{classClass1{staticvoidMain(string[]args){////TO

2、DO:在此处添加代码以启动应用程序//Console.WriteLine("HelloWorld!");Console.ReadLine();}}}2021/9/2551.关键字关键字也叫保留字,是对C#有特定意义的字符串在代码视图中默认以蓝色显示例如,代码中的using、namespace、class、static、void等,均为C#的关键字2021/9/2562.命名空间命名空间既是VisualStudio.NET提供系统资源的分层组织方式,也是分层组织程序的方式命名空间有两种:一种是系统命名空间,一种是用户自定义命名空间2021/9/257系统命名空间系统命名

3、空间是VisualStudio.NET平台提供的系统预定义的基本数据类型和类(包括方法成员)类型资源,以供用户进行程序设计时使用系统命名空间使用using关键字导入例如:System是VisualStudio.NET中最基本的命名空间,提供了对构建应用程序所需要的所有系统功能的使用在创建项目时,VisualStudio.NET平台都会自动生成导入该命名空间的代码,并且放在程序的第一行2021/9/258用户自定义命名空间用户自定义命名空间使用namespace关键字声明在C#中,命名空间的声明允许嵌套,即在命名空间中允许声明其他的命名空间2021/9/259命名空间的

4、导入在程序中并不是必须的如果这样做的话,在使用“System”提供的类的方法时,就必须指明其所属的命名空间例如:System.Console.WriteLineSystem.Console.ReadLine2021/9/2510命名空间的声明也不是必须的若不声明命名空间,程序照样可以正常运行在实际的程序开发过程中,一个程序往往是由许多模块组成,使用命名空间有利于程序的组织与管理2021/9/25113.类和方法C#中,必须用类来组织程序的变量与方法例如:classClass1{staticvoidMain(string[]args){//TODO:在此处添加代码以启动

5、应用程序}}定义了一个名为“Class1”的类,在类“Class1”中声明了一个名为“Main”的方法2021/9/2512C#要求每个程序必须且只能有一个“Main”方法缺少“Main”方法或“Main”方法多于一个,都将产生错误“Main”方法必须放在某一个类中“Main”方法是应用程序的入口2021/9/25134.语句语句就是C#应用程序中执行操作的指令C#中的语句必须用分号“;”结束当语句中包含不同层次的内容时,C#用点“.”操作符表示所属关系例如:语句System.Console.WriteLine包含三个层次:“System”表示一个命名空间“Conso

6、le”表示该命名空间中的一个类“WriteLine”表示该类中的一个方法2021/9/25145.大括号在C#中,括号“{”和“}”是一种范围标志,是组织代码的一种方式,用于标识应用程序中逻辑上有紧密联系的一段代码的开始与结束大括号可以嵌套,以表示应用程序中的不同层次2021/9/2515例如:namespaceConsoleHelloWorld{classClass1{staticvoidMain(string[]args){//TODO:在此处添加代码以启动应用程序}}}命名空间“ConsoleHelloWorld”下的大括号标识该命名空间的代码范围,类“Clas

7、s1”下的大括号标识该类的代码范围,方法“Main”下的大括号标识该方法的范围并且,类“Class1”包含在“ConsoleHelloWorld”中,“Main”方法又包含在类“Class1”中2021/9/25163.1.2C#程序的格式1.缩进与空格2.字母大小写3.注释2021/9/25171.缩进与空格缩进用于表示代码的结构层次缩进可以清晰地表示程序的结构层次在程序设计中应该使用统一的缩进格式书写代码空格有两种作用一种是语法要求,必须遵守一种是为使语句不至于太拥挤2021/9/25182.字母大小写C#中的字母可以大小写混合但是必须注意的是,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。