private static void smethod_0(object object_0) { Class26 class2 = object_0 as Class26; class2.method_0()(); (class2.method_2() as AutoResetEvent).Set(); }
public static bool QueueUserWorkItem(WaitCallbackNew callback) { Class26 state = new Class26(); state.method_1(callback); state.method_3(new AutoResetEvent(false)); if (list_0 == null) { list_0 = new List <WaitHandle>(); } list_0.Add(state.method_2()); return(ThreadPool.QueueUserWorkItem(new WaitCallback(ThreadPoolHelper.smethod_0), state)); }