HDL Home App 第二版本 旧平台金堂用 正在使用
黄学彪
2020-07-13 23420922845c9e77019a55c3b3e3271eb1ec261e
ZigbeeApp/Shared/Phone/UserCenter/CommonBase/Logic/HdlFileLogic.cs
@@ -212,21 +212,37 @@
                return new List<string>();
            }
            List<string> list = new List<string>();
            var files = System.IO.Directory.GetFiles(directory);
            foreach (var file in files)
            var list = new List<string>();
            try
            {
                string fileName = file;
                if (onlyFileName == true)
                //2020.07.10的时候,出现过获取失败异常 提示:write fault on path
                var files = System.IO.Directory.GetFiles(directory);
                foreach (var file in files)
                {
                    fileName = fileName.Substring(directory.Length + 1);
                    string fileName = file;
                    if (onlyFileName == true)
                    {
                        fileName = fileName.Substring(directory.Length + 1);
                    }
                    list.Add(fileName);
                }
                list.Add(fileName);
            }
            catch (Exception ex)
            { HdlLogLogic.Current.WriteLog(ex); }
            return list;
        }
        /// <summary>
        /// 获取根目录的全部文件列表
        /// </summary>
        /// <returns></returns>
        public List<string> GetRootPathListFile()
        {
            return this.GetFileFromDirectory(Common.Config.Instance.FullPath);
        }
        /// <summary>
        /// 将指定文件夹里面的全部文件移动到当前住宅的文件夹内
        /// </summary>
        /// <param name="fulldirectory">文件夹全路径</param>