public object Clone() { var clon = new EventQueueThreads(); for (int i = 0; i < eventsQueue.Count; i++) { clon.Add((EventQueue)eventsQueue[i].Clone()); } return(clon); }
public EventQueueThreads GetEventQueueThreads(AnimeEvent animeEvent) { var res = FindEventQueueThreads(animeEvent); if (res == null) { res = new EventQueueThreads(); eventThreads.Add(animeEvent, res); } return(res); }