Assigning the null Value
Learn how the null value can be assigned to a variable.
We'll cover the following
null
value assignment
Assigning the null
value to a variable of a reference type makes that variable stop referencing its current object.
the actual object becomes a candidate for finalization by the garbage collector. After all, not being referenced by any variable means that the object is not being used in the program at all.
Let’s look at an example where two variables are referencing the same object:
auto variable = new MyClass;
auto variable2 = variable;
The following is a representation of the state of the memory after executing that code:
Get hands-on with 1400+ tech skills courses.