Forum: ASP.NET2.0 |
Thema:
AW: AW: Wie läuft das eigentlich in .net - Variablen ...? |
Von:
Bernhard Grojer (
15.07.2006 19:24) |
Hmm okay das mit der Seitenklasse ist schonmal gut zu wissen. Danke!
Wie siehts zB mit Application() variablen aus. Die sind ja für alle User gültig.
Wenn ich jetzt
Private x as integer = Directcast(Application("x"), Integer)
x = x * 2
verwende dann hab ich ja soweit ich weiß nur den Wert der Application Variable "kopiert".
Wenn ich jetzt irgendwas mit x mache ändert sich der Wert in Application nicht.
Und für mein verständnis müsste x jetzt 2 mal existieren. (also 2 mal speicher belegen)
Was ich jetzt wissen möchte ist ob ich eine Referenz auf eine andere Variable setzen kann. (damit die eben nciht 2 mal speicher belegt) So ähnlich wie By Ref in einer Function.
Betreff |
Von |
Datum |
|
  |
AW: AW: AW: Wie läuft das eigentlich in .net -...
ohne auf die wriklichen Geheimnisse des Garbage Collectors einzugehen,<br>In deinem Fall hast du eine lokale Variable X ( pro Session und Page Request) für die Lebensdauer der Page und eine Variable in... |
 |
 |
 |
|
|
Hannes
Preishuber
|
16.07.2006 14:19 |
|
|
Bernhard
Grojer
|
16.07.2006 15:08 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!