public void RefreshUI(int equipCfgID)
    {
        List <int> attrIDList = EquipGlobal.GetExcellentCheckList(equipCfgID);

        if (attrIDList != null && attrIDList.get_Count() > 0)
        {
            this.brilliantAttrListPool.Create(attrIDList.get_Count(), delegate(int index)
            {
                if (index < attrIDList.get_Count() && index < this.brilliantAttrListPool.Items.get_Count())
                {
                    BrilliantAttrCheckItem component = this.brilliantAttrListPool.Items.get_Item(index).GetComponent <BrilliantAttrCheckItem>();
                    if (component != null)
                    {
                        component.RefreshUI(equipCfgID, attrIDList.get_Item(index));
                    }
                }
            });
        }
    }