难以理解类属性声明
本文关键字:属性 声明 | 更新日期: 2023-09-27 18:25:45
我正在浏览我们一个项目中的类库。
我遇到了像public int? variablename
这样的语句
这是什么意思。。我将参照当前为新应用程序创建类
应用程序。
所以,我想知道它是什么,我们可以在哪些场景中使用,它不是吗
可以避免
int?意味着它是"可为null"的。可以为null允许您在int中使用null值。
如果你需要了解更多,请查看此链接,
http://msdn.microsoft.com/en-us/library/2cf62fcy%28VS.80%29.aspx
可为null的类型在C#中是如何工作的?
问号是Nullable<>
(MSDN)的快捷方式。
int?
与Nullable<int>
相同
这是一个可以为null的类型msdn.microsoft.com/en-us/library/1t3y8s4s(v=vs.80).aspx
这意味着变量可以为空