Avatar billede nute Nybegynder
25. februar 2002 - 16:35 Der er 4 kommentarer og
1 løsning

Størrelse av objekt eller konvertér til byte[]

Hei,

Jeg har behov for å finne størrelsen av mitt objekt under runtime. Med andre ord, hvis jeg har følgende klasse:

public class Test{
  static int intID;
  static int strName;
  public Test(){
    intID = 1;
    strName = "nute";
  }
}

som jeg kaller:

public class Start{
  public static void Main(){
    Test t = new Test();
    //int intSize = 'størrelse av objektet t';
  }
}

Noen som har et forslag til hvordan jeg finner størrelsen på mitt objekt ??

/nute
Avatar billede odegaard Nybegynder
25. februar 2002 - 17:10 #1
Du laver en funktion i din klasse som kan fortælle dig størrelsen.
Avatar billede nute Nybegynder
25. februar 2002 - 17:13 #2
spørsmålet er jo stadig *hvordan* ;-)

om jeg bygger en funksjon inn i klassen eller om jeg kikker på størrelsen på objektet fra en annen klasse er jo forsåvidt likegyldig. jeg vil gjerne vite hvordan jeg får fatt i størrelsen...

/nute
Avatar billede odegaard Nybegynder
25. februar 2002 - 17:23 #3
hvad er det du vil have størrelsen af? Længden af strName ?
Avatar billede nute Nybegynder
25. februar 2002 - 17:31 #4
JEg vil ha størrelsen av objektet i bytes.
Avatar billede nute Nybegynder
26. februar 2002 - 15:53 #5
nå...så var løsningen å legge objectet i en stream og lese Length propertien derfra. værre var det ikke...

/nute
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester