10 Aralık 2018 Pazartesi
Twitter

Cache'teki tüm verileri nasıl silersiniz?

Tüm cache'i bir kerede silmek istediğinizde ne yaparsınız?

Aslında pek çok yol olabilir ama amacımız en kısa yoldan cache i temizlemek.

Ben size 2 farklı yol göstereceğim.

Önce biraz daha uzun olanı:

List keys = new List();
IDictionaryEnumerator e = Cache.GetEnumerator();
while (e.MoveNext())
    keys.Add(e.Key.ToString());

for (int i = 0; i < keys.Count; i++)
   Cache.Remove(keys[i]);

Şimdi de daha kısası:

foreach (DictionaryEntry de in Cache)
   Cache.Remove(de.Key.ToString());

 

Her iki yol için de sayfanızın en üstüne

using System.Collections;

eklemelisiniz tabii ki...

Kolay gelsin.

Değerlendirme

Yazım dilinin sadeliği ve anlaşılabilirliği Puan: 4,40 (1 oy)
Yazıdaki kodların kalitesi Puan: 3,60 (1 oy)
İhtiyaca cevap verme Puan: 0,00 (0 oy)
Tavsiye edilebilirlik Puan: 0,00 (0 oy)
Genel değerlendirme Puan: 0,00 (0 oy)
Puanlamalar 5 üzerindendir.
  • Site Yorumlarý
  • Facebook Yorumlarý Facebook Yorumlarý
Yeni yorum yaz Toplam: 2, Onay bekleyen: 0.
  1. Ahmet

    Tesekkurler

    • Devrim Altınkurt

      :)