public void HideAllPopup() { int count = Enum.GetValues(typeof(BasePopup.TypeOfPopup)).Length; for (int i = 0; i < count; i++) { BasePopup.TypeOfPopup type = (BasePopup.TypeOfPopup)i; BasePopup _popup = GetPopup(type); if (_popup != null) { _popup.HidePopup(); } } }