zoukankan      html  css  js  c++  java
  • 独立存储帮助类【转载】

        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);
            }
  • 相关阅读:
    Session的配置
    插件编程小窥
    今日遇到了困难,顺便看了下SMO
    初识三层架构
    .NET文件类库
    JQuery学习笔记
    反射整理学习<二>
    通俗道破单例模式
    菜鸟写代码生成器最后一天完结篇
    卧谈会:委托与事件
  • 原文地址:https://www.cnblogs.com/lzhp/p/3209375.html
Copyright © 2011-2022 走看看