“new”关键字之前的引用类型的值

时间:2011-01-17 21:20:27

标签: c# heap reference-type

我想澄清以下内容。我知道引用类型变量包含对内存块的引用,该内存块可以包含该类型的值。但是在使用“new”关键字指定该值之前,引用只指向内存中的空位?

2 个答案:

答案 0 :(得分:6)

未分配的字段为null个引用 您可以将null引用视为指向无处。

答案 1 :(得分:0)

引用类型为null,值类型为default(type)。 但是,编译器将阻止您使用未分配的字段和变量。