Merke:

if(Cache["key"] != null)
{
   return Cache["key"];
}

object something = Cache["key"];
if(something != null)
{
   return something;
}

P.s.: In der ersten Variante besteht die minimale Möglichkeit, dass das Cache-Objekt nach der Prüfung und vor dem Return bereits aus irgendeinem Grund stirbt, das ist bei Variante 2 definitiv ausgeschlossen.

Kommentare

#1 deedee schrieb am Donnerstag, 26. Oktober 2006 08:03:00:
Aha hast Dir doch schon die Stunde Zeit genommen? ;-)

Dein Kommentar