首页 理论教育 7种变量类别(Windows程序设计基础:.NET平台)

7种变量类别(Windows程序设计基础:.NET平台)

时间:2023-10-21 理论教育 版权反馈
【摘要】:变量表示存储位置。C#是一种类型安全的语言,C#编译器保证存储在变量中的值总是具有合适的类型。在可以获取变量的值之前,变量必须已明确赋值。C#定义了7种变量类别:静态变量、实例变量、数组元素、值参数、引用参数、输出参数和局部变量。C#中存在几种变量,包括字段、数组元素、局部变量和参数。

7种变量类别(Windows程序设计基础:.NET平台)

变量表示存储位置。每个变量都具有一个类型,它确定哪些值可以存储在该变量中。C#是一种类型安全的语言,C#编译器保证存储在变量中的值总是具有合适的类型。

在可以获取变量的值之前,变量必须已明确赋值(definitely assigned)。

C#定义了7种变量类别:静态变量、实例变量、数组元素、值参数、引用参数、输出参数和局部变量

C#中存在几种变量(variable),包括字段、数组元素、局部变量和参数。变量表示了存储位置,并且每个变量都有一个类型,以决定什么样的值能够存入变量,如表2-2所示。

表2-2 变量类型

以下是关于部分数据类型变量的定义:

int a;//声明了整型变量,但没有初始化

short b=1;//声明了短整型变量,同时也进行了初始化(www.xing528.com)

bool flag;//声明了布尔类型的变量,没有初始化

string name;//声明了string引用类型的变量,没有初始化

string name="www.xt-in.com";//声明了string引用类型的变量,同时也进行了初始化

int[] arr=new int[5] ;//声明和实例化一维长度为5的整型数组,没有初始化

int[] arr1=new int[5]{1,2,3,4,5};//声明和实例化一维长度为5的整型数组,并用花括号“{}”中的数据初始化数组

int[,] arr2=new int[5 , 10] ;//声明二维整型数组

小贴士

变量声明时,尽量一行代码只声明一个变量。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈