C#中null有什么作用?

2025-02-25 01:59:37
推荐回答(4个)
回答1:

null 关键字是表示不引用任何对象的空引用的文字值。null 是引用类型变量的默认值。那么也只有引用型的变量可以为NULL,如果 int i=null,的话,是不可以的,因为Int是值类型的。

回答2:

就是 空 。
初始化的时候可以设一个Object a = null; 就是说这个a暂时没有申请任何内存资源。
还有是下面的情况:
Class classA
{
}

classA a = new classA();
a=null; //就是把原有的内存资源交给垃圾收集器去回收:

回答3:

为指针初始化用
用null初始化的指针,可以用(p!=null)的方法来判断指针有没有指向数据

回答4: