Avatar billede finger Nybegynder
14. januar 2003 - 14:34 Der er 6 kommentarer og
1 løsning

hvordan erklæres en char som en carrige return?

Hvordan erklærer man en char som værende en carrige return?
eller hvordan tester man om en char er en carrige return?

jeg vil gerne bruger String.IndexOf() til at finde ud af om der er en carrige return i min string. eller er der en nemmere måde?
hjææææælp

//finger
Avatar billede mjohansen Nybegynder
14. januar 2003 - 14:40 #1
Brug escapen \r fx. som en char konstant '\r'
Avatar billede z42cool Nybegynder
14. januar 2003 - 14:42 #2
someString.IndexOf('\n');
Avatar billede mjohansen Nybegynder
14. januar 2003 - 14:45 #3
Nej, z42cool, \n er en line-feed, \r er carriage return!
Avatar billede z42cool Nybegynder
14. januar 2003 - 14:52 #4
mjohansen>> OK - I stand corrected! Hvad gør \r alene og hvorfor anvendes der nogen gange \r\n som linieskift?
Avatar billede mjohansen Nybegynder
14. januar 2003 - 14:55 #5
På DOS/Windows har et linieskift i en tekstfil altid været CR+LF altså \r\n.
Det er faktisk et "terminallevn" fra gamle dage. CR får cursoren til at stille sig på første tegn på den nuværende linie, og LF rykker ned til næste linie.
Men på UNIX er linieskiftet kun en \n.
Avatar billede finger Nybegynder
14. januar 2003 - 14:57 #6
takker.

\r\n er fra gamle tider hvor man havde skrivemaskiner. der er ligesom at trykke enter. --> \r smider cursoren tilbage til start af siden. \r sætter cursoren en linie ned.

//finger
Avatar billede finger Nybegynder
14. januar 2003 - 14:58 #7
sorry
\n sætter cursoren en linie ned.
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