Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Statiska variabler i Session_Start

Postades av 2004-09-27 17:31:57 - Abra Hana, i forum c# (c-sharp), Tråden har 7 Kommentarer och lästs av 912 personer


C# :
-------

Anta till exempel att jag har en class i på följande :

public class user
{
public static String user_id ;
public static int user_count ;
}

och sedan initiera klassens medlemar under Session_Start i global.asax .

protected void Session_Start ( object sender , System.EventArgs e)
{
user.user_id = Get_DateString () ; // en fuunktion som returnerar tid i sträng format
user.user_count = Get_CountString() ; // en funktion som returnerar en viss siffra i sträng format
}

Mitt frågan är :
Om till exempel 50 användare har begär min aspx sidan samtigt , skulle dem få samma klass variablers värde på grund av att variabler är statiska , eller ska var och en få olika värde beroende av session som har startat .


Svara

Sv: Statiska variabler i Session_Start

Postades av 2004-09-27 22:30:22 - Simon Dahlbacka

nu borde jag antagligen inte svara, för att jag inte kan c# speciellt bra, men för mej tyder det på att du pga static kommer att ha samma värde överallt, men detta samma värde kommer att ändra efter som du uppdaterar det.

Nån rättar mej säkert om jag har fel..


Svara

Sv: Statiska variabler i Session_Start

Postades av 2004-09-28 08:54:28 - Jenny Månsson

Vad är det du vill åstadkomma? Varför vill du ha variablerna static?

Är lite osäker på om variablerna behåller sina värden.
Om det är så att du vill komma åt metoden överallt så sätter du static på metoden istället: Session_Start


Svara

Sv: Statiska variabler i Session_Start

Postades av 2004-09-28 10:16:18 - Oskar Johansson

Den mest korrekta lösningen är att du skriver en klass <b>utan</b> statiska variabler; bara helt vanliga variabler. I session_start skapar du en instans av den och lagrar den i sessions.


Svara

Sv: Statiska variabler i Session_Start

Postades av 2004-09-28 16:47:17 - Abra Hana

Vad är det jag vill åstadkomma? Varför vill jag ha variablerna static? .

jag har andra statiska funktioner i andra klasser ( och som anroppas varsomhelst utan att klassen intieras .
på följande klassnamn.static_funktion .

Dessa funktioner behandlar just dessa statistka variabler som dem är , om jag byter dem till icke statiska är jag tvungen att ändra en massa andra funktion .


Svara

Sv: Statiska variabler i Session_Start

Postades av 2004-09-28 17:18:40 - Oskar Johansson

Tja; alla användare kommer att dela dem i vilket fall. Det går inte att komma runt det


Svara

Sv: Statiska variabler i Session_Start

Postades av 2004-09-29 08:40:00 - Mikael Wedham

Här är ju faktiskt VB.NET bättre ;)

"static" heter i VB.NET det mer korrekta "Shared" som faktiskt beskriver vad det är. Det är en member/funktion som delas mellan alla - instansierade och o-instansierade versioner av klassen.

/micke


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 159
27 952
271 704
989
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies