尽量避免使用foreach给gc造成不必要的负担