" int"和" int"有什么区别?和C#中的" int"?
时间:2020-03-06 14:36:18 来源:igfitidea点击:
我有90%的把握确定我以前在stackoverflow上看到过这个答案,实际上我从未见过" int?"。语法在这里看到之前,但无论如何搜索,我都找不到上一篇文章,这使我发疯。
我可能是偶然地吃了有趣的蘑菇,但是如果我没有吃,那么有人可以指出或者重新解释它吗?我的stackoverflow search-fu显然太低了。
解决方案
诠释?是Nullable <int>的简写。
这可能是我们正在寻找的职位。
诠释?是可空的。
MSDN:使用可空类型(C编程指南)
诠释?与Nullable是同一件事。它允许我们在int中具有" null"值。