C# 程序中的变量

Posted 毕猫咪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# 程序中的变量相关的知识,希望对你有一定的参考价值。

变量命名规则:

  • 不能是c#关键字
  • 由字母,数字,下划线构成
  • 第一个不能是数字
  • 不要超过31个字符
  • 不能是函数名,类名

c#是大小写敏感的。

本质上,数据类型就是他存储方式和他参与运算的抽象。

c#的数据类型分为两类:

值类型:int ,byte ,daouble,point ,size,dateTime (这个也是值类型)

引用类型: button,lable………….

这样的存储中,其实在本质上:

值类型的变量只是在栈中存储

而引用类型的变量在栈中存储着他的引用量,而他的本质是在堆中存储的

 

简单类型

整数类型:

有符号:sbyte short int long

无符号:byte ushort,uint ulong

字符类型:char 例如:\\ua0b1

实数类型:

float

double

十进制类型:

布尔类型:由true 和false,不能用0和1代替。

转义字符:

\\uxxxx

\\”

\\\\

\\r

\\n

\\b

\\t

字符串类型是引用类型,如果字符之前加了@,那么可以换行。而且不用加双斜杠进行转义。

image

以上是关于C# 程序中的变量的主要内容,如果未能解决你的问题,请参考以下文章

无法从 C# 应用程序访问批处理文件中的环境变量

C# 中的局部static变量

C# Windows 窗体应用程序中的全局变量方法? (是公共静态类 GlobalData 最好的)

在本机 C++ 中将变量从 C# 编组为 void*,并在本机程序内更改 Managed/C# 中的变量值

等于c#中的c++ extern

C# 中的 SQL 参数化,使用 SQL 声明的变量