public static void add(T item) { if (!StomtOfflineQueue <T> .Loaded) { StomtOfflineQueue <T> .load(); } StomtOfflineQueue <T> .Queue.Add(item); StomtOfflineQueue <T> .save(); }
public static T pop() { if (!StomtOfflineQueue <T> .Loaded) { StomtOfflineQueue <T> .load(); } if (!StomtOfflineQueue <T> .has()) { return(default(T)); } T item = StomtOfflineQueue <T> .Queue[0]; StomtOfflineQueue <T> .Queue.Remove(item); StomtOfflineQueue <T> .save(); return(item); }
public static void clear() { StomtOfflineQueue <T> .Queue.Clear(); StomtOfflineQueue <T> .save(); }