null和String.Empty的區別是什麼

null:是空引用,對於一個引用類型而言,只在棧中爲其分配一小塊內存,但不指向堆,壓根就不知道指向哪(就像沒人要的野孩子) String.Empty :是空字符串,指向堆中某一塊區域,可是這個堆中的內容是空字符串,神馬內容都沒有(這個孩子家裏就它一個了,沒有其它任何人了) 二者根本不能等同.
相關文章
相關標籤/搜索