Avatar billede c-sharp Nybegynder
19. maj 2004 - 08:33 Der er 8 kommentarer og
2 løsninger

Er det muligt at ændre 1 til 001 eller 10 til 010 dynamisk

Jeg har brug for at skrive nogle tal med karakter eksempelvis 1 skal skrives som 001 og 10 skal skrives som 010. Er der nogen smart måde hvormed jeg kan sætte de nuller på?
Avatar billede ldanielsen Nybegynder
19. maj 2004 - 08:50 #1
Right("000" & Cstr(intTallet), 3)
Avatar billede c-sharp Nybegynder
19. maj 2004 - 08:56 #2
Hvordan ser det ud i C#?
Avatar billede ldanielsen Nybegynder
19. maj 2004 - 09:04 #3
Det må jeg lige slå op ...
Avatar billede ldanielsen Nybegynder
19. maj 2004 - 09:41 #4
Ved du hvad, jeg har ikke en prut forstand på C#. Jeg kan se at funktionen står som Microsoft.VisualBasic.Right i Class Library'et. Jeg mener dog nok at du skulle kunne kalde den fra C#, men syntaksen kender jeg ikke. Du skal dog under alle omstændigheder angive hvilket namspace det er, da Microsoft.VisualBasic ikke er automatisk importeret.

Good luck
Avatar billede kring Nybegynder
19. maj 2004 - 10:10 #5
Du kan vel altid gøre din INT til en String og så teste på længden af String'en og sætte 0'er ind foran i String'en indtil dens længde er 3.

Skal lige siges at jeg ingen erfaring har med C# (endnu), så der findes sikkert funktioner der gør dette, som jeg ikke kender til.

Kring
Avatar billede c-sharp Nybegynder
19. maj 2004 - 10:25 #6
Har fundet ud af at man kan gør det på følgende måde:

string test = "0002";
Response.Write(test.Substring(test.Length - 3, 3));
Avatar billede c-sharp Nybegynder
19. maj 2004 - 10:26 #7
Tak for alle jeres indlæg!

idanielsen> du får lidt point for at hjælpe mig på rette spror
Avatar billede jakobg Nybegynder
19. maj 2004 - 13:04 #8
Tjek PadLeft(), den er lidt pænere...
Avatar billede c-sharp Nybegynder
19. maj 2004 - 13:13 #9
Ja den virker!

En stor tak til jakobg!! du må få nogle point ved en anden lejlighed, vis det er ok?
Avatar billede jakobg Nybegynder
19. maj 2004 - 13:46 #10
Np... :)
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