确定C#中类的default()值

MSDN有关标准C#类的文档似乎不包含该类型的默认值.我在找对地方了吗?具体来说,我试图弄清楚XElement的默认值是什么.

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

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

解决方法:

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

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

上一篇:c#-从XML字符串生成XElement代码


下一篇:转: .Net 4.0 ExpandoObject 使用