我读过这些问题:
我很抱歉,我问这个问题。但它仍然不清楚。
到现在为止,我理解了这样的未初始化的字段:
private MyClass Object;
获取默认值。我了解到对象的默认值为null。
但我不知道是不是这样:
private MyClass Object = null;
//or like
private MyClass Object = new Class() { MemberOne = null, MemberTwo = null };
或者它完全是其他东西吗?
答案 0 :(得分:1)
未使用的字段为每个类的实例消耗内存。它们只是自动初始化为默认值。
答案 1 :(得分:0)
private MyClass Object;
//Is equal
private MyClass Object = null;
您可以在此dotnetfiddle中自己进行测试。