" int"和" int"有什么区别?和C#中的" int"?

时间:2020-03-06 14:36:18  来源:igfitidea点击:

我有90%的把握确定我以前在stackoverflow上看到过这个答案,实际上我从未见过" int?"。语法在这里看到之前,但无论如何搜索,我都找不到上一篇文章,这使我发疯。

我可能是偶然地吃了有趣的蘑菇,但是如果我没有吃,那么有人可以指出或者重新解释它吗?我的stackoverflow search-fu显然太低了。

解决方案

诠释?是Nullable <int>的简写。

这可能是我们正在寻找的职位。

诠释?是可空的。

MSDN:使用可空类型(C编程指南)

诠释?与Nullable是同一件事。它允许我们在int中具有" null"值。