コード例 #1
0
        public PlayedFiles GetLastSeen(string fileName)
        {
            PlayedFiles playedFiles = null;

            LastSeenCollection.TryGetValue(fileName, out playedFiles);
            return(playedFiles);
        }
コード例 #2
0
 public void Add(PlayedFiles playedFiles)
 {
     if (!LastSeenCollection.ContainsKey(playedFiles.FileName))
     {
         this.LastSeenCollection.Add(playedFiles.FileName, playedFiles);
     }
 }
コード例 #3
0
 public void Remove(PlayedFiles playedFiles)
 {
     if (LastSeenCollection.ContainsKey(playedFiles.FileName))
     {
         this.LastSeenCollection.Remove(playedFiles.FileName);
     }
 }
コード例 #4
0
 public bool HasItem(PlayedFiles playedFiles)
 {
     return(LastSeenCollection.ContainsKey(playedFiles.FileName));
 }
コード例 #5
0
 public void PlayCompletely()
 {
     LastPlayedPoisition.RemoveLastSeen();
     LastPlayedPoisition = new PlayedFiles(this.FileName);
 }