示例#1
0
 public void UpdateIndex(DatabasePlaylist list, int offset)
 {
     if (!ContainingListInstances.ContainsKey(list))
     {
         throw new ArgumentException();
     }
     ContainingListInstances[list] = offset;
 }
示例#2
0
 public bool TryAdd(DatabasePlaylist list, int offset)
 {
     if (ContainingListInstances.ContainsKey(list))
     {
         return(false);
     }
     ContainingListInstances.Add(list, offset);
     return(true);
 }
示例#3
0
 public bool TryGetIndexIn(DatabasePlaylist list, out int index)
 {
     return(ContainingListInstances.TryGetValue(list, out index));
 }
示例#4
0
 public bool IsContainedIn(DatabasePlaylist list)
 {
     return(ContainingListInstances.ContainsKey(list));
 }
示例#5
0
 public bool RemoveList(DatabasePlaylist list)
 {
     return(ContainingListInstances.Remove(list));
 }