作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我是 C# 的新手,刚刚了解到对象在 C# 中可以为空,但 int
不能。
另外,可空整数 (int?
) 在 C# 中如何工作?
最佳答案
int
是原始类型,只有 ReferenceType
(对象)可以为 null。您可以通过将 int
包装在一个对象中来使它可以为 null:
System.Nullable<int> i;
-或-
int? i;
关于c# - 为什么 int 不能为空?可为空的 int(int?)如何在 C# 中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6967700/
我是一名优秀的程序员,十分优秀!