c# - 在 C# 中确定类的 default() 值

标签 c# default-value msdn xelement

MSDN 关于标准 C# 类的文档似乎没有包含该类型的 default 值。我找错地方了吗?具体来说,我试图找出 XElementdefault 值是什么。

我总是可以运行我的程序然后弄清楚,但如果可能的话,我想要一种避免这种情况的方法。

编辑: This page显示 native 类型的默认值,但我想知道复杂类型。

最佳答案

所有引用类型的默认 值为null。如here 中所述:

The solution is to use the default keyword, which will return null for reference types and zero for numeric value types.

关于c# - 在 C# 中确定类的 default() 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24936788/

相关文章:

c# - 在哪里可以找到 MSDN 库图标的含义?

c# - SignalR 替换消息队列

c# - 如何在 WPF 自定义 Adorner 中用线条排列 Thumbs

sql - MS SQL 列相当于 C# 'readonly'?

c# - 如何区分outlook 2010中的内联图片和附件[C#]

c++ - (C++) 带有 SPI_SetMouse 的 SystemParametersInfo 似乎不会改变光标速度

c# - EntityType '' IdentityUserRole' 没有键定义错误

c# - ASP.NET DatePicker 在 GridView 中不工作

mysql - 在 MySQL 中将 timestampdiff() 设置为默认值