2.6.1 执行非破坏性变换