/// <summary>
        /// 创建相册
        /// </summary>
        /// <param name="SubDirs"></param>
        private List<Album> CreateAlbum(string[] SubDirs)
        {
            List<Album> list = new List<Album>();
            if (SubDirs != null && SubDirs.Length > 0)
            {
                IAlbumManager manager = new AlbumManager();
                Album newalbume = null;
                DirectoryInfo _dir=null;
                foreach (string strpath in SubDirs)
                {
                    _dir=new DirectoryInfo(strpath);
                    newalbume = new Album(_dir.Name, "");
                    ManagerStateMsg state = manager.SaveAlbum(newalbume);
                    if (CreateAlbumEvent != null)
                    {
                        if (state.Statevalue)
                        {
                            list.Add((Album)state.ReturnValue);
                        }
                        CreateAlbumEvent(_dir.Name, state.Statevalue);
                    }
                }
            }
            else
            {
                if (SyncEndEvent != null)
                {
                    SyncEndEvent(null, null);
                }
            }

            return list;
        }