![](https://img-my.csdn.net/uploads/201302/06/1360149348_6728.png)
![](https://img-my.csdn.net/uploads/201302/06/1360149382_8482.png)
一、变量和常量的定义
1、变量格式
[访问限定关键字]数据类型 变量名
Public int I;
2、变量命名规范
第一,首字母大写;第二,首字母小写,中间大写(fisrtName)
3、变量赋值
(1)常量给变量赋值
int mysize=9
(2)变量给变量赋值
mysize=yoursize
二、标识符
含义:给变量、用户定义的类型和性和这些类型的成员指定的名字。区分大写
三、数据类型
1、值类型:实际数据,存储在内存中(存储在栈中)
2、引用类型:类和接口(存储在堆中)
注:
(1)堆:程序员分配释放;堆:编译器自动划时限
(2)堆:存储固定长度的数据,每个程序拥有自己堆栈,别的不可访问它
栈:有NEW分配内存,速度较慢,使用方便
三、结构和枚举
结构:不同类型组成的新的数据类型
枚举:一组逻辑上的相关选项的集合
四、转义字符串
![](https://img-my.csdn.net/uploads/201302/06/1360149452_3789.png)
五、数据类型转换
(1)类型安全转换
![](https://img-my.csdn.net/uploads/201302/06/1360149471_6646.png)
(2)使用Convert类进行转换
![](https://img-my.csdn.net/uploads/201302/06/1360149478_3738.png)
六、装箱和拆箱
装箱:值类型转换为引用类型
拆箱:将引用类型转换为值类型
现在我对C#的理解还比较浅显,后期我会进一步去完善!