/// <summary> /// 保存文件 /// </summary> /// <param name="p_DirectoryName">文件夹名称</param> /// <param name="p_FileName">文件名称</param> /// <param name="p_bytes">文件内容</param> /// <returns></returns> public static bool CreateImageFile(String p_FilePath, byte[] p_bytes) { String path = Path.GetDirectoryName(p_FilePath); if (!IsolatedStorageManager.DirectoryExists(path)) { IsolatedStorageManager.CreateDirectory(path); } if (!ValidFilePath(p_FilePath)) { using (IsolatedStorageFileStream stream = StorageFileManage.OpenFile(p_FilePath, FileMode.Create)) { stream.Write(p_bytes, 0, p_bytes.Length); } return(true); } return(false); }
/// <summary> /// 文件夹是否存在 /// </summary> /// <param name="p_DirPath">文件夹路径</param> /// <returns></returns> public static bool IsolatedStorageDirectoryExists(String p_DirPath) { return(IsolatedStorageManager.DirectoryExists(p_DirPath)); }