public static bool has()
        {
            if (!StomtOfflineQueue <T> .Loaded)
            {
                StomtOfflineQueue <T> .load();
            }

            return(StomtOfflineQueue <T> .Queue.Count > 0);
        }
        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);
        }