【发布时间】:2011-01-31 00:30:44
【问题描述】:
在我们自己的 Jon Skeet 的 C# in depth 中,他讨论了为值类型模拟“null”的 3 种方法:
- 魔术值(例如,最早可能的 DateTime 被视为“null”)
- 引用类型包装器
- 布尔标志
提到可空类型使用第三种方法。可空类型到底是如何工作的?
【问题讨论】:
-
无耻插件:我不久前写了一篇关于它如何工作的博客文章:softwareblog.alcedo.com/post/2010/02/16/…
-
@FredrikMörk 链接不再可用...
-
@M.Mimpen 现在又可以使用了。那个博客前一阵子让我崩溃了,但我已经在其他地方重新发布了,但是对原始网址进行了重定向。