public void EventQueueTest() { var eq = new EventQueue(); eq.Start(); eq.Enqueue("1", () => { Debug.WriteLine("Evento 1"); }); eq.Enqueue("2", () => { Debug.WriteLine("Evento 2"); }); eq.Enqueue("3", () => { Debug.WriteLine("Evento 3"); }); eq.Enqueue("4", () => { Debug.WriteLine("Evento 4"); }); eq.ControlledStop(); }