Value type: Value type stored value. value type stored in Stack.
Example: Enum,Structs
Refrence type: it's stored refrence to actual data are called Refrence type.
Example: String,Object,Array,Class,Interface
Value Type | Refrence Type |
---|---|
1. It's stored in Stack | 1. It's stored in Heap |
2. Value type contains actual value | 2. Refrenc Contains Refrence of value |
3. Memory allocation will be on compile time | 3. Memory allocation will be on run time |
4. Example: Enum,Struct,int,bool,float | 4. Example:Class,Delegete,string,Object,Array |
5. System.ValueType | 5. System.Object |
No comments:
Post a Comment