1
4
不,现有项目不会受到影响,除了可能符合垃圾回收的条件。 这就像将变量设置为null一样,实际上:
另一种思考方式是,如果你有一个地址簿,上面写满了你的朋友和家人的地址,然后把它扔到火上……你就再也找不到你的朋友或家人在哪里了,但这不会改变他们住的地方。(请参见 this answer 更多关于此类类比的信息。) |
2
1
您决定创建一个新列表,该列表引用同一索引下的相同对象,即索引0处List1的引用与索引0处的List2的引用相同。 现在您清除了第一个列表(它甚至不知道第二个列表的存在)。您的第二个列表保持不变!这里的商品数量没有什么区别。
但在显示的代码中似乎没有这样做。指出这一点,以防万一,你会在未来面对它。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |