消除部分冗余代码