前一段时间学习了C#中的变量,总结链接如下,http://blog.csdn.net/hejingfang123/article/details/78012908
今天接触了常量,在此做下小小的总结,文章存在很多不足之处,请多多指正!
概念
变量:变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念
变量是经常会变的量
常量:在计算机程序运行时,不会被程序修改的量。相当于每个公民的身份证号,一旦设置就不允许修改
常量是不变化的量
声明
变量的声明:
1.先声明,后赋值
int a;
a=5;
2.定义变量时,直接赋值
int a=5;
3.一次声明多个同类型的变量 ,多个变量名之间用逗号分隔,最后以分号结束
int a=5,b=6,c=7;
变量一定要先声明、后赋值、最后使用。
常量的声明:
1.静态常量
const 类型 常量名=常量值
在设置常量时,必须设置他的初始值
2.动态常量
(现在还没涉及到,到时再补)
数据类型
变量数据类型:
1.int(整数)
2.double(小数)
3.char(字符)
4.string(字符串)
5.decimal(金钱小数)
常量数据类型:
sbyte、byte、short、ushort、int、uint、long、ulong、char、float、double、decimal、bool、string等
另外,C#中的数据类型分为两个基本类别:
值类型:
1.表示实际数据
2.知识将值存放在内存中
3.值类型都存储在堆栈中
4.int、char、结构
引用类型:
1.表示指向数据的指针或引用
2.包含内存堆中对象的地址
3.为null,则表示未引用任何对象
4.类、接口、数组、字符串
命名规则
变量命名规则:
1、必须以“字母”、或@符号开头,不要以数字开头
2、后面可以跟“字母”、“数字”、“下划线”
注意:
1)变量最不要用C#中的关键字(蓝色字体即为关键字)
2)代码中尽量不要出现中文
常量命名规则:
1.只读常量使用Pascal规则命名,即首字母大写
2.枚举名使用Pascal规则命名
3.枚举值从小到大顺序定义
4.静态字段或属性采用Pascal规则