private void UpdateAllEpisodes() { lock (m_AllEpisodes) { if (m_AllEpisodes.SequenceEqual(Podcast.Episodes)) { return; } m_AllEpisodes.Clear(); m_AllEpisodes.AddAll(Podcast.Episodes); } UpdateVisibleEpisodes(); }