在C#中我现在有一个名为myclass的类,
我正在创建一个这样的对象,
myclass myx = new myclass();
Run Code Online (Sandbox Code Playgroud)
然后
myx = new myclass();
Run Code Online (Sandbox Code Playgroud)
它没有给出任何错误,但这意味着......
这意味着您正在创建另一个实例并将其分配给您的变量,有效地"放弃"您使用new创建的第一个实例.
垃圾收集器会知道在某个时候清理旧的垃圾收集器.您无法再访问它,因为您没有将其保存到另一个变量.