La referencia a un objeto no está actualizando el objeto
Hola, estoy trabajando con un código que se parece a esto.
class A
{
Custom objA;
public A()
{
//Assign some value to objA;
B obj = new B(objA);
}
}
class B
{
Custom objB;
public B(Custom obj)
{
this.objB = obj;
}
public void Func()
{
this.objB = null;
}
}
dóndeCustom
es un tipo anulable personalizado.
Ahora, según mi conocimiento, elobjA
debe actualizarse para que tenga un valor nulo, siempre que llame aFunc()
declass B
. Sin embargo, eso no es lo que está sucediendo.
¿Estoy haciendo algo mal aquí?