掌握 C# 变量:在代码中声明、初始化和使用不同类型的综合指南
C# 变量
变量是用于存储数据值的容器。
在 C#
中,有不同类型的变量(用不同的关键字定义),例如:
int
- 存储整数(没有小数点的整数),如 123 或 -123double
- 存储浮点数,有小数点,如 19.99 或 -19.99char
- 存储单个字符,如 'a' 或 'B'。Char
值用单引号括起来string
- 存储文本,如 "Hello World"。String
值用双引号括起来bool
- 存储具有两个状态的值:true
或false
声明(创建)变量:要创建一个变量,必须指定类型并为其赋值:
其中 type
是 C#
类型(例如 int
或 string
),variableName
是变量的名称(例如 x
或 name
)。等号用于为变量赋值。
创建存储文本的变量:创建一个名为 name
的 string
类型变量,并为其赋值 "John":
创建存储数字的变量:创建一个名为 myNum
的 int
类型变量,并为其赋值 15:
您还可以声明一个变量而不赋值,并在稍后赋值:
请注意,如果为现有变量赋一个新值,它将覆盖先前的值:
其他类型:演示如何声明其他类型的变量:
C# 常量
如果您不希望其他人(或自己)覆盖现有值,可以在变量类型前添加 const
关键字。
这将声明变量为“常量”,这意味着它是不可更改且只读的:
当您希望一个变量始终存储相同的值,以防他人(或自己)破坏您的代码时,const
关键字非常有用。一个经常被称为常量的示例是 PI(3.14159...)。
注意: 您不能在不分配值的情况下声明常量变量。如果这样做,将会出现错误:A const field requires a value to be provided.
C# 显示变量
WriteLine()
方法通常用于将变量值显示到控制台窗口。
要将文本和变量结合起来,使用 +
字符:
您还可以使用 +
字符将一个变量添加到另一个变量:
对于数值,+
字符作为数学运算符(请注意,我们在此处使用 int
(整数)变量):
从上面的示例中,您可以预期:
x
存储值 5y
存储值 6
然后我们使用 WriteLine()
方法来显示 x + y
的值,即 11
C# 多个变量
声明多个变量:
要声明同一类型的多个变量,请使用逗号分隔的列表:
您还可以在一行上为多个变量赋相同的值:
在第一个示例中,我们声明了三个 int
类型的变量(x
、y
和 z
),并为它们赋了不同的值。在第二个示例中,我们声明了三个 int
类型的变量,然后将它们都赋予了相同的值 50。
C# 标识符
所有的 C#
变量都必须使用唯一的名称来标识。
这些唯一的名称被称为标识符。
标识符可以是简短的名称(如 x
和 y
)或更具描述性的名称(age
、sum
、totalVolume
)。
注意: 建议使用描述性名称,以创建易于理解和维护的代码:
命名变量的一般规则是:
名称可以包含字母、数字和下划线字符(
_
)名称必须以字母或下划线开头
名称应以小写字母开头,不能包含空格
名称区分大小写(
myVar
和myvar
是不同的变量)保留字(如 C# 关键字,如
int
或double
)不能用作名称
最后
为了方便其他设备和平台的小伙伴观看往期文章:
微信公众号搜索:Let us Coding
,关注后即可获取最新文章推送
看完如果觉得有帮助,欢迎 点赞、收藏、关注
版权声明: 本文为 InfoQ 作者【小万哥】的原创文章。
原文链接:【http://xie.infoq.cn/article/c155f5bf92ece8874afcbca7b】。文章转载请联系作者。
评论