0 我相信對象(引用類型)在默認情況下是可以爲空的,即它可以有值或爲空。爲什麼我會想要明確聲明它爲可空對象?默認爲空對象 來源 2015-04-19 newbie_86 +0 因此,您可以保證它永遠不會爲空(對於許多事情而言,這是您想要的)。 – +0 因爲有時一個對象必須有一個正確執行的函數的值? – hhanesand +0 以便您可以更改默認值。非默認值表示您實際上的意思,並不僅僅使用默認值,甚至可能沒有意識到它。 – gnasher729
5 引用類型的變量總是可以爲空。您不能將它們聲明爲可爲空或不可空。 您可以將值類型變量標記爲可爲空,如果您希望它們能夠保存一個特殊值(空),那麼這很有用。 來源 2015-04-19 18:56:09 usr
因此,您可以保證它永遠不會爲空(對於許多事情而言,這是您想要的)。 –
因爲有時一個對象必須有一個正確執行的函數的值? – hhanesand
以便您可以更改默認值。非默認值表示您實際上的意思,並不僅僅使用默認值,甚至可能沒有意識到它。 – gnasher729