c# - 如何将类型的默认值设置为 Nothing?

标签 c# .net vb.net clr types

例如,Dim aInt as Integer 的值应该为空而不是 0。

最佳答案

唯一的方法是使用 Nullable<T> - 即(在 C# 中):

int? aInt; // defaults to null

常规整数没有 null 的概念/Nothing .

关于c# - 如何将类型的默认值设置为 Nothing?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1707542/

相关文章:

c# - Asp.net mvc 5 在添加内容时添加时间戳?

c# - CaSTLe Windsor - 值(value)注入(inject)

c# - 检查变量是否在临时值列表中

c# - 在 C# 中断言权限

c# - MarshalAsAttribute Sizeconst .NET

vb.net:在 XML 注释中使用 <see> 标签

vb.net - .Net FormStartPosition.CenterScreen 不居中

.net - 可折叠侧面板控制

c# - Hangfire - 没有为此对象定义无参数构造函数

c# - 从另一个 WCF 服务中调用 WCF 服务时发生 WCF 内存泄漏