string作為我們?cè)诰幊坍?dāng)中用的最多的數(shù)據(jù)類型,同時(shí)又由于它的特殊性,怎么強(qiáng)調(diào)它的重要性都不為過(guò),理解string的一些類型和存儲(chǔ)機(jī)制,有助于我們寫(xiě)出正確且高效的代碼.
一.string類型
1.string的類型
string類型直接繼承Object類型,Object類型是引用類型,因而string類型是引用類型無(wú)疑.
我們借助VS的類視圖可以看到這一點(diǎn):
這意味著:
(a).string類型不會(huì)在線程的堆棧中存儲(chǔ)任何字符串,而是存儲(chǔ)在堆上
(b).未初始時(shí),它被設(shè)置為null
PS: