AW: [CSharp.net] Verweis oder was

Thomas Bandt csharp.net at glengamoi.com
Thu, 2 Dec 2004 13:05:54 +0100


Okay,

dann formuliere ich um: wie kann ich denn eine komplizierte
Kopie erzeugen? :-)

Gruß, Thomas

http://blogs.dotnetgerman.com/thomas/  

> -----Ursprüngliche Nachricht-----
> Von: csharp.net-admin@glengamoi.com 
> [mailto:csharp.net-admin@glengamoi.com] Im Auftrag von Christoph Wille
> Gesendet: Donnerstag, 2. Dezember 2004 13:03
> An: csharp.net@glengamoi.com
> Betreff: Re: [CSharp.net] Verweis oder was
> 
> Du bekommst immer nur eine Referenz in die Hand; eine "Deep 
> Copy" mußt Du 
> zu Fuß implementieren.
> 
> Chris
> 
> At 12:56 PM 12/2/2004, you wrote:
> >ich habe in meiner ASP.NET-Anwendungen eine ControlCollection
> >im Cache liegen.
> >
> >Rufe ich diese nun via:
> >
> >ControlCollection CachedItems =
> >(ControlCollection)Cache[Utilities.cacheKey("MainContent")];
> >
> >ab, wird scheinbar nur ein Verweis auf das Original-Objekt
> >erzeugt. Denn
> >
> >CachedItems.Clear();
> >
> >löscht mir dauerhaft alle Controls aus der Collection. Wie kann
> >ich denn eine einfache Kopie erzeugen?
> 
> 
> _______________________________________________
> CSharp.net Mailingliste, Postings senden an:
> CSharp.net@glengamoi.com
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/csharp.net
> 
>