public void ClearEntry(FileData fileData)
 {
     if (_data.ContainsKey(fileData.Type))
     {
         _data[fileData.Type].Remove(fileData.GetFileName());
         Save();
     }
 }
示例#2
0
        public void ClearEntry(FileData fileData)
        {
            if (!_data.ContainsKey(fileData.Type))
                return;

            _data[fileData.Type].Remove(fileData.GetFileName(true));
            Save();
        }
示例#3
0
        public void SaveFavorite(FileData fileData)
        {
            if (!_data.ContainsKey(fileData.Type))
                _data.Add(fileData.Type, new Dictionary<string, bool>());

            _data[fileData.Type][fileData.GetFileName(true)] = fileData.IsFavorite;
            Save();
        }
示例#4
0
 public void ClearEntry(FileData fileData)
 {
     if (!this._data.ContainsKey(fileData.Type))
     {
         return;
     }
     this._data[fileData.Type].Remove(fileData.GetFileName(true));
     this.Save();
 }
示例#5
0
 public void SaveFavorite(FileData fileData)
 {
     if (!this._data.ContainsKey(fileData.Type))
     {
         this._data.Add(fileData.Type, new Dictionary <string, bool>());
     }
     this._data[fileData.Type][fileData.GetFileName(true)] = fileData.IsFavorite;
     this.Save();
 }
 public void ClearEntry(FileData fileData)
 {
     if (!this._data.ContainsKey(fileData.Type))
     {
         return;
     }
     this._data[fileData.Type].Remove(fileData.GetFileName(true));
     this.Save();
 }
		public bool IsFavorite(FileData fileData)
		{
			if (!this._data.ContainsKey(fileData.Type))
			{
				return false;
			}
			string fileName = fileData.GetFileName(true);
			bool flag;
			return this._data[fileData.Type].TryGetValue(fileName, out flag) && flag;
		}
示例#8
0
        public bool IsFavorite(FileData fileData)
        {
            if (!this._data.ContainsKey(fileData.Type))
            {
                return(false);
            }
            string fileName = fileData.GetFileName(true);
            bool   flag;

            return(this._data[fileData.Type].TryGetValue(fileName, out flag) && flag);
        }
示例#9
0
        public bool IsFavorite(FileData fileData)
        {
            if (!_data.ContainsKey(fileData.Type))
            {
                return(false);
            }
            string fileName = fileData.GetFileName();

            if (_data[fileData.Type].TryGetValue(fileName, out bool value))
            {
                return(value);
            }
            return(false);
        }