2010-07-08 70 views
18

我一直在尋找一些現有的代碼和跨變量聲明迷迷糊糊我不解地問:變量聲明問號

public foo as Boolean? 

什麼是問號意味着什麼?

回答

28

這意味着一個nullable Boolean

Boolean?或任何其他值類型(數字或結構)是Nullable(Of Boolean)的簡寫。

+0

下面是vb.net示例的鏈接,因爲這是原始問題中的標記:https://msdn.microsoft.com/en-us/library/ms235245.aspx – wpercy 2016-05-03 16:45:09

2

啊,我剛發佈這個問題,我意識到它可能意味着它可以是空的。

我在代碼中測試,似乎是這種情況。

+3

您應該接受@ SLaks的帖子作爲答案對你的問題。 – Crono 2016-03-21 12:23:48