public SiteInfo Find(string url) { url = SiteInfo.NormalizeURL(url); foreach (SiteInfo si in m_Cache) { if (si.ScriptPath == url) { if (si.Time < DateTime.Now + m_LifeTime) { return(si); } else { m_Cache.Remove(si); return(null); } } } return(null); }