public void 设置(T item) { 检测初始化(); lock (_同步对象) { _缓存数据 = item; H文件存储.二进制存储(_缓存数据, _存储路径); } }
public void 初始化路径(string __存储路径 = null) { if (__存储路径 == null) { __存储路径 = string.Format("存储\\{0}", typeof(T).Name); } _存储路径 = __存储路径; _缓存数据 = (T)H文件存储.二进制读取(_存储路径); _已初始化 = true; }
/// <summary> /// 当读写程序不一致时,需要用到 /// </summary> public virtual void 刷新缓存() { 检测初始化(); _缓存数据 = (T)H文件存储.二进制读取(_存储路径); }