理解:如果一个功能,里面比较复杂,代码量比较多,我们就可以把这个功能分解成多个小的method,每个方法实现该功能的一个小小的部分,并且方法命名成容易理解,和方法内容相关的名称,更有助于维护和可读性提高. 详解: 重构前代码: using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; namespace ReflectorDemo…