public void MergeInto(VirtualPoint another) { var sharedPointUsersCopy = _sharedPoint.Users.ToList(); foreach (var formerUser in sharedPointUsersCopy) { formerUser._sharedPoint.Users.Remove(formerUser); formerUser._sharedPoint = another._sharedPoint; another._sharedPoint.Users.Add(formerUser); } }
public SharedPoint3D(VirtualPoint originalOwner) { Users.Add(originalOwner); }