c# - C#中的 'int?'和 'int'有什么区别?

标签 c# syntax types nullable

我 90% 确定我以前在 stackoverflow 上看到过这个答案,事实上我从来没有见过“int?”语法之前在这里看到它,但无论我如何搜索我都找不到以前的帖子,这让我发疯。

有可能是我无意中吃了有趣的蘑菇,但如果我不是,请有人指出以前的帖子,如果他们能找到或重新解释一下?我的 stackoverflow search-fu 显然太低了....

最佳答案

内部?是 Nullable<int> 的简写.

This可能是您正在寻找的帖子。

关于c# - C#中的 'int?'和 'int'有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/121680/

相关文章:

c# - 如何使类型显式转换为任何枚举

c# - 如何在 MVC 4 中用图像保存模型

c# - ASP.NET Swagger IEnumerable<T>

java - "if (double)"在C++中做什么

Javascript - 在变量声明中使用花括号将多个变量分配给对象属性

kotlin - generic<T> 类实例列表 - 调用采用 T 的函数

sql - 在 SSIS 中将月份名称更改为月份编号

c# - 为什么 DataMemberAttribute 需要对 bool 属性进行特殊处理

jquery - 为什么使用 JQuery 元素创建语法?

java - Java中的方法不能直接返回值,为什么?