- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C# 开 发 入 门
一、C#语言语法基础
C#中的关键字
关键字,是一些被C#规定了用途的重要单词。
在Visual Studio 的开发环境中,关键字被标识为蓝色,下图代码中,用红方框圈出的单词就是关键字。
关键字class ,这个关键字的用途是声明类。比如上面例子中,类名叫做Program。
关键字namespace ,这个关键字的用途是声明“命名空间”。比如上面例子中,命名空间叫做MyApp1。
关键字using ,这个关键字的用途是导入命名空间。比如这句:using System.Text; 作用是导入S
stem.Text 命名空间中的类。
关键字static (静态的)、void (无返回值)、string (字符串类型) 。常常在Main()方法的声明中看到:stat
ic void Main(string[] args)
Main() 方法是 C# 中的特殊方法,是程序的入 ,就是说,如果没有 Main ()方法,程序就无法启动。
注意:你会发现,所有关键字都是由小写字母组成的,C#语言中,大小写是严格区分的。
C# 开 发 入 门
C#的注释
注释,是代码中的一些“说明性文字”。注释本身不会参与程序的编译和运行,仅仅供程序员阅读。
注释分为:单行注释、多行注释、文档注释。
单行注释的符号是2条斜线(请注意斜线的方向),2条斜线右侧的内容就是注释,左侧的代码不会受影
响。
多行注释以“/*”开始,以“*/”结束,之间的内容就是注释,可以包含多行。
文档注释写在类、方法或属性(以后会学到)的前面,它的符号是3条斜线“///”。
C# 开 发 入 门
注意:代码中的Console.WriteLine()与之前的Console.Write()不同,后者不换行,而前者会在打印之后
换行。
C#的常量
常量,顾名思义,就是“不会改变的量”。
我们平时书写的数字(比如12.85)、字符(比如F)、字符串(比如谢谢),它们都属于“字面常量”。
有一些常量既重要又容易出错,比如圆周率π 的值为3.1415926,所以,我们常常会使用自定义常量。
请看下面的代码:
C# 开 发 门
需要解释2个关键字:const关键字,表明PI是一个常量;double 关键字,表明PI的类型为“双精度浮
点型” (一种精度很高的数字类型)。
你会发现,这段代码中使用了2次圆周率(周长、面积),但是因为使用自定义常量,所以字面常量3.14
15926只书写了一次。这样做避免了重复书写导致的错误。
运行效果:
还有一点要特别注意:常量在声明时赋值,之后是不能修改的。
C#的变量
上一节我们学习了常量,但编程中使用最多的是变量,这一节我们学习变量。
变量能够存储数据,并且与常量不同,变量存储的数据可以修改。比如今年18岁,明年可以变成19岁。
使用变量分为3步:声明、赋值、使用。
声明变量的语法:数据类型 变量名;
给变量赋值的语法:变量名=值;
请阅读下面的代码:
C# 开 发 入 门
运行结果如此:
变量的声明和赋值可以同时完成,上面代码Main()方法中的前两行可以改写为:
int age=18;//声明并赋值
算法——交换
上次我们学习了变量。这次我们将了解,怎样将2 个变量的值交换。
交换2个变量的值,就如同交换两只杯子中的饮料:一杯满满的牛奶和一杯满满的咖啡,怎样才能互换呢?
变量的交换也如此。两个变量的交换也需要一只“空杯子”,就是中间变量:
string a=振 ;//第一个变量
string b=文峰;//第二个变量
string temp;//中间变量
//第一步:将变量a赋值给中间变量
temp=a;//如同牛奶倒入空杯
//第二步:将变量b赋值给变量a
a=b;//如同咖啡倒入牛奶杯
//第三步:将中间变量赋值给变量b
b=temp;//如同空杯中的牛奶倒入咖啡杯
//此时交换完成,变量a存储了“文峰”,b存储了“振 ”
上面三个步骤就能交换2个变量,你学会了吗?
这种解决实际问题的步骤就叫做“算法”,交换就是最常用的一种算法。
任务
声明2个变量保存男孩女孩名字,但是弄反了,编写代码交换回来:
C# 开 入 门
1.在第14行输入temp = b
您可能关注的文档
最近下载
- 深度解析(2026)《YBT 4348-2013刚玉砖》.pptx VIP
- 普通公路沥青路面典型路段使用效果评价技术规程.pdf VIP
- 四川省成都市成华区2024-2025学年九年级上学期期末监测物理试卷.docx VIP
- (高清版)DB11∕T 1987-2022 用水单位节水量计算导则.pdf VIP
- 山东省地标-《电气火灾监控系统设计、施工及验收规范》重点[实用].pdf VIP
- 中国的传统注音法——反切.ppt VIP
- 19BJ8-2 住宅排气道系统-全国各省建筑标准.pdf VIP
- 员工发展规划.doc VIP
- 《普通高中化学课程标准》解读(2025版2025年修订).pptx VIP
- 安阳市无人机培训项目可行性研究报告【参考范文】.docx
原创力文档


文档评论(0)