• 独立存储帮助类【转载】


        public class PersistHelper
        {
            public static string lastClickTime = "last_time";
            public static DateTime defaultTime = new DateTime(1977, 1, 1);
            /// <summary>
            /// 查看独立存储是否有指定key的值,如果有的话 获取其值,没有的话返回默认值
            /// </summary>
            /// <typeparam name="T">类型</typeparam>
            /// <param name="Key"></param>
            /// <param name="defaultValue"></param>
            /// <returns></returns>
            public static T LoadSetttingFromStorage<T>(string Key,T defaultValue)
            {
                T ObjToLoad = default(T);
    
                if (IsolatedStorageSettings.ApplicationSettings.Contains(Key))
                {
                    ObjToLoad = (T)IsolatedStorageSettings.ApplicationSettings[Key];
                }
                else
                {
                    ObjToLoad = defaultValue;
                }
    
                return ObjToLoad;
            }
            /// <summary>
            /// 往独立存储存值
            /// </summary>
            /// <param name="Key"></param>
            /// <param name="Setting"></param>
            public static void SaveSettingToStorage(string Key, object Setting)
            {
                if (!IsolatedStorageSettings.ApplicationSettings.Contains(Key))
                {
                    IsolatedStorageSettings.ApplicationSettings.Add(Key, Setting);
                }
                else
                {
                    IsolatedStorageSettings.ApplicationSettings[Key] = Setting;
                }
    
                IsolatedStorageSettings.ApplicationSettings.Save();
            }
    
            public static bool IsSettingPersisted(string Key)
            {
                return IsolatedStorageSettings.ApplicationSettings.Contains(Key);
            }
  • 相关阅读:
    购物车实现原理
    百分百加载动画
    利用CORS实现跨域请求(转载)
    AMD与CMD(转载)
    移动端Web页面问题(转载)
    JQuery的一些简单功能
    js基础3
    Ajax完整篇(转载)
    js基础2
    阮一峰对js的见解(10大缺陷)
  • 原文地址:https://www.cnblogs.com/lzhp/p/3209375.html
Copyright © 2020-2023  润新知