public void Played(Music music) { if (music == null) { return; } RecentPlayed.AddOrMoveToTheFirst(music.Path); if (LimitedRecentPlayedItems > -1 && RecentPlayed.Count > LimitedRecentPlayedItems) { RecentPlayed.RemoveAt(LimitedRecentPlayedItems); } }