通用异步函数
public static async void RunSync<TResult>(Func<TResult> funcation,Action<TResult> callback)
        {
            Func<System.Threading.Tasks.Task<TResult>> taskFun = () =>
            {
                return System.Threading.Tasks.Task.Run<TResult>(() =>
                {
                    return funcation();
                });
            };
TResult result = await taskFun();
            if (callback != null)
                callback(result);
        }
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号