Ta Inn Data Fra Brukeren
- , opens subtitles settings dialogsubtitles settings
- subtitles off
- , selectedNorwegian Captions
- 2x
- 1.5x
- , selected1x
- 0.5x
This is a modal window.
Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
Oppsummering:
Console.ReadLine()
-setningen kan brukes for å ta inn data fra brukeren, i form av en streng;Hver innebygd datatyp har en
Parse
-metode. Denne kan brukes for å hente ut data av den typen fra en streng;Å gi en verdi med svært stor størrelse (kan være positiv eller negativ) til
int.Parse
vil krasje programmet. Dette skjer fordiint
har en begrenset kapasitet, og hvis tallet er større enn denne kapasiteten, vet ikke programmet hva det skal gjøre, så det krasjer. I tilfeller hvor verdier med stor størrelse forventes, er det bedre å brukelong.Parse
;Å bruke
float.Parse
når man arbeider med svært presise verdier kan potensielt føre til tap av data fordifloat
har begrenset presisjon, og parsing av en svært presis verdi vil føre til at programmet runder av inndataen – og dermed forårsaker noe tap av presisjon/data. Det er bedre å brukedouble.Parse
i slike tilfeller;Et tegn kan parses fra en streng ved å bruke
char.Parse()
-metoden. Det kan også parses via indeksering. Så å brukeConsole.ReadLine()[0]
er en kortere måte å skrivechar.Parse(Console.ReadLine())
på.
1. Hvilken metode brukes for å ta inn data fra brukeren?
2. Hva er typen på dataen som returneres fra Console.ReadLine()
-metoden?
3. Hva vil være utdata for følgende setning?
4. Forutsatt at brukeren skriver inn en tom streng som input, hva vil være utdata for følgende setning?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår