Avatar billede simon.ulsnes Nybegynder
01. oktober 2002 - 16:02 Der er 3 kommentarer og
1 løsning

String eller string

Hej eksperter,
Jeg ville bare lige høre jeres mening:
- Skal man bruge String eller string, Int32 eller int, Object eller object?
- Er der forskel?
- Hvad er mest hensigtsmæssigt at bruge?

Personligt kan jeg bedst lidt varianten med lille begyndelsesbogstav, mest fordi VS.NET farver denne blå, hvilket øger læseligheden og overskueligheden i koden i og med at det er nemmere at adskille typer fra variabelnavne.

// Simon
// This sentence no verb.
Avatar billede thomasandersen Nybegynder
01. oktober 2002 - 16:15 #1
Det kræver vist en længere forklaring om "boxing" og "unboxing".

Kig (f.eks) her:
http://www.csharphelp.com/archives/archive100.html

Men generelt kan man vel sige at man skal bruge "string" og "int" osv
Avatar billede simon.ulsnes Nybegynder
01. oktober 2002 - 16:51 #2
Jeg ved godt hvad boxing er, men sker det når man bruger String fremfor string eller Int32 fremfor int? Så vidt jeg kan se, nævner artiklen du taler om ikke rigtig noget generelt om dette.

Kort sagt, er Int32 og String boxing af int og string? Og har man ikke mulighed for at bruge string og int i f.eks. VB.NET?

// Simon
Avatar billede z42cool Nybegynder
02. oktober 2002 - 10:03 #3
Der er ingen forskel på om du bruger String eller string, da string blot er et kompiler alias for System.String. Som følge deraf har det heller ikke en rygende fis med boxing og unboxing at gøre. Boxing er den process der sker når en value type laves om til en reference type og unboxing er sjovt nok det modsatte. Hvis du gerne vil vide mere om boxing og unboxing så kig her http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vclrfBoxingUnboxingPG.asp

For lige at opsummere på dit faktiske spørgsmål så er der INGEN forskel på int og Int32, string og String osv. Her er MS dokumentationen http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vclrfbuiltintypes.asp
Avatar billede simon.ulsnes Nybegynder
02. oktober 2002 - 13:44 #4
OK, mange tak.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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