示例#1
0
 public static void DispatchActionsIfPresent()
 {
     if (IsEnable)
     {
         DispatchAction action = dispatchActions.Dequeue();
         if (!action.Executed)
         {
             action.ExecuteDispatch();
         }
     }
 }
        public static void DispatchActionsIfPresent()
        {
            bool isEnable = MainThreadDispatcher.IsEnable;

            if (isEnable)
            {
                DispatchAction dispatchAction = MainThreadDispatcher.dispatchActions.Dequeue();
                bool           flag           = !dispatchAction.Executed;
                if (flag)
                {
                    dispatchAction.ExecuteDispatch();
                }
            }
        }