难以理解类属性声明

时间:2013-07-31 15:24:53

标签: c#

我正在我们的一个项目中浏览一个类库。

我遇到了像public int? variablename

这样的陈述

这是什么意思..我将为新应用程序创建引用当前

的类

申请。

所以,我想知道它是什么以及我们可以使用哪些场景,而不是

可以避免它

4 个答案:

答案 0 :(得分:2)

INT?意味着它是“可空的”。可以为空可以让你在int中有空值。

如果您需要了解更多信息,请查看此链接

http://msdn.microsoft.com/en-us/library/2cf62fcy%28VS.80%29.aspx

How do nullable types work in C#?

答案 1 :(得分:1)

问号是Nullable<>MSDN)的快捷方式。

int?Nullable<int>

相同

答案 2 :(得分:1)

答案 3 :(得分:0)

这意味着该变量可以为空