– 那些以為知道, 實際上卻不知道的事 –
對資深程式員來說, Value Type 跟 Reference Type的差異應該略知一二
但要能完整的解釋其中的差異, 卻沒這麼容易, 下面會舉幾個容易忽略的部份
Value Type 與 Reference Type的判別方式
最容易判別的方式便是追朔該型別的原始型別 * struct : Value Type * class : Reference Type
譬如 string 的原始型別是 class, 便是Reference Type
Int32的原始型別是struct, 便是Value Type