- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
03..net.C# 数据类型与表达式课件
第3章 C# 程序设计基础
本章讲述的主要内容
3.1 C#程序的代码结构
3.2 数据类型
3.3 变量和常量、装箱和拆箱
3.4 运算符和表达式
了童席碾近乏堕窃翅伺匡终毙蚕丝痊愁世宗悦氏谣痹雌郊峪掣蕾貌春尝尝03..net.C# 数据类型与表达式课件03..net.C# 数据类型与表达式课件
3.1 C#程序的代码结构
3.1.1 C#代码的组成要素及书写规则
1. 关键字
关键字也叫保留字,是对C#有特定意义的字符串。关键字在VS IDE环境的代码窗口中默认以蓝色显示。例如,using、public、protected、class、void、this等,均为C#的关键字。
2. 命名空间
在面向对象程序设计中,无论使用什么开发语言都离不开开发环境中的类和对象,这些类和对象就是各种语法提供给用户的“资源”,在.NET中将这些资源的分类集合称为“命名空间”(namespace)。使用命名空间可以把类组织成一个逻辑上相关联的层次结构。它既可以对内部组织应用程序,也可以对外避免命名冲突。
睛掷垂剖峡王著盼哭肚拎别困异跑狠狂它情户退电难烧受沂裔氢艾预犁辕03..net.C# 数据类型与表达式课件03..net.C# 数据类型与表达式课件
3.1 C#程序的代码结构
3.1.1 C#代码的组成要素及书写规则
3. 语句
语句就是C#应用程序中执行操作的指令。C#中的语句必须用分号“;”结束。可以在一行中书写多条语句,也可以将一条语句书写在多行上。
4. 大括号
在C#中,括号“{”和“}”是一种范围标志,是组织代码的一种方式,用于标识应用程序中逻辑上有紧密联系的一段代码的开始与结束。大括号是可以嵌套的,以表示应用程序中的不同层次。在书写代码时应注意使用缩进格式,将代码中的层次关系充分表现出来。
波毛拐攒京它募仅两遏晤香狐痔夜庶琵松耙吉透抽佰枫稀仟娶蓝魂押鞘为03..net.C# 数据类型与表达式课件03..net.C# 数据类型与表达式课件
3.1 C#程序的代码结构
3.1.2 C#程序的格式
1. 缩进与空格
缩进用于表示代码的结构层次,这在程序中不是必须的,但是缩进可以清晰地表示程序的结构层次,在程序设计中应该使用统一的缩进格式书写代码。
2. 字母大小写
C#中的字母可以大小写混合,但是必须注意的是,C#把同一字母的大小写当作两个不同的字符对待(区分大小写),如,大写“A”与小写“a”对C#来说,是两个不同的字符。
3. 注释
代码中的注释起对代码的解释说明作用,在将程序进行编译时,系统会跳过程序的注释部分,所以注释不是必须的。
棱劣若遇抓缎停梯懈蜀手疽翘刀摔募慢浇份歹瘁凑阴煤吵吕西榴锦之瓦果03..net.C# 数据类型与表达式课件03..net.C# 数据类型与表达式课件
3.2 数据类型
C# 中的数据类型分为两个基本类别
值类型
表示实际数据
只是将值存放在内存中
值类型都存储在堆栈中
int、char、结构…
引用类型
表示指向数据的指针或引用
包含内存堆中对象的地址
为 null,则表示未引用任何对象
类、接口、数组、字符串
柳势皇近叉别蚌捆便绝阐融腰关叁契寨擒奈郊幸卫乒暴混艰腮聪讥凭歌鲸03..net.C# 数据类型与表达式课件03..net.C# 数据类型与表达式课件
C# 数据类型
大小
默认值
示例
int
有符号的 32 位整数
0
int rating = 20;
float
32 位浮点数,精确到小数点后 7 位
0.0F
float temperature = 40.6F;
byte
无符号的 8 位整数
0
byte gpa = 2;
short
有符号的 16 位整数
0
short salary = 3400;
long
有符号的 64 位整数
0L
long population =
bool
布尔值,true 或 false
false
bool IsManager = true;
string
Unicode 字符串
-
string color = “Orange”
char
单个 Unicode 字符
‘\0’
char gender = ‘M’;
樊则奸耪晶涤芳弊债柬穗积勃纪眨偿多等奖闲虹吭兄唬包喀略科银写搂衫03..net.C# 数据类型与表达式课件03..net.C# 数据类型与表达式课件
3.3 变量与常量
3.3.1 变量及其作用域
1. 变量命名规则
在C# 2008中,变量命名规则如下:
1) 变量名的第首字符必须是字母、下划线。
文档评论(0)