- 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 ,这个关键字的用途是声明 “命名空间 ”。比如上面例子中,命名空间叫做
using ,这个关键字的用途是导入命名空间。比如这句: using System.Text;
MyApp1 作用是导入
。
Sy
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 次圆周率(周长、面积),但是因为使用自定义常量,所以字面常量
15926 只书写了一次。这样做避免了重复书写导致的错误。
3.14
运行效果:
还有一点要特别注意: 常量在声明时赋值,之后是不能修改的 。
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# 开 发 入 门
在第 14 行输入 temp = boy;
在第 15
您可能关注的文档
最近下载
- 传热学(全套714页课件课件).pptx VIP
- 统编版(2024)一年级下册语文4 小公鸡和小鸭子课件.pptx VIP
- 课-铜版纸彩印市场哲学数学原理完全配图手册缠中说禅.pdf VIP
- CQCIO_001—2019软件及信息化工程造价规范(V5.0) 2019 28页.pdf VIP
- 互联网技术全国通信专业技术人员职业水平考试大纲PPT.docx VIP
- (完整版)小学一年级语文教学经验交流.pptx VIP
- (完整版)小学一年级语文教学经验交流.pptx VIP
- 插画人物头像课件.pptx
- 20210820-申万宏源-申万行业分类标准2021版说明.pdf VIP
- 2025年最新全国通信专业技术人员职业水平考试试题和答案.docx VIP
文档评论(0)