(一)数据类型
C#数据类型分为:值类型和引用类型,值类型存储在堆栈上,引用数据类型存储在堆上。
值类型主要由两类组成:
- 结构
- 枚举
结构分为:
- 数值类型(Numeric)
- 整型(sbyte,byte,char,short,ushort,int,uint,long,ulong)
- 浮点型(float,double)
- decimal
- bool
-
用户自定义的结构
(二)访问修饰符
访问修饰符用于指定类型或变量的可访问性:
- public
- protected
- internal
- private
使用以上访问修饰符,可指定五个访问性级别:
- public:访问不受限制
- protected:仅限于包含类和包含类派生的类型
- internal:仅限于当前的程序集
- protected internal:仅限于当前程序集或从包含类派生的类型
- private:仅限于包含类型