3
有沒有辦法可以去除使用LINQ查詢像這樣從MemoryCache.Default對象:MemoryCache.Default刪除使用LINQ
MemoryCache.Default.Select(c => c.Value).OfType<CachedObjectType>().ToList().RemoveAll(k => k.ZipCode == "11111");
這並不從MemoryCache.Default實例中刪除的對象。
是的 - 固定,也沒有檢查的郵編 - 在 – BrokenGlass 2011-05-03 21:13:56
兩個編輯這個工作正常,但任何想法,爲什麼MemoryCache.Default不必須的removeAll()方法?它確實有其他的LINQ方法。 – Asdfg 2011-05-03 21:22:33
@Asdfg:'RemoveAll()'是'List'上定義的方法' - MemoryCache僅實現IEnumerable。 –
BrokenGlass
2011-05-03 21:27:59