![](/img/trans.png)
[英].NET: When are attributes instantiated and can I get a reference to the type they are decorating?
[英]What is it called in .NET when a variable of a type is declared, but isn't actually instantiated?
如:
int i;
要么
public delegate void MyAwesomeDelegate(int i);
我们有单词instantiate意味着我们实际创建了一个对象。 但是当我们刚刚声明一个类型的变量并且它只是null时呢?
您已声明了类型为X
的变量,但该变量尚未引用实例化对象。
这是什么指什么? 取决于类型。 所有引用类型都默认为null
。 值类型默认为0,false等( 完整表 )。
它被称为未初始化的变量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.