重新引用对象

Re-referencing objects

我有几个要修改的对象。 例如(伪代码)

Picture1.MoveToTheRight(50);
Picture2.MoveToTheLeft(50);

完成操作后,我想重新引用这些指针。

所以我希望Picture1指向Picture2的对象,我希望Picture2指向Picture1的对象。[=15] =]

稍后当我引用这些对象时,它们将按正确的顺序排列。

我该如何管理?

本质上是获取一些对象并交换它们的引用。

显而易见的方法:

Picture temp;
temp = Picture1;
Picture1 = Picture2;
Picture2 = temp;