Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Modtagelse af Input fra Brugeren | Introduktion
Introduktion til .NET med C#
course content

Kursusindhold

Introduktion til .NET med C#

Introduktion til .NET med C#

1. Introduktion
2. Asynkron Programmering og Introduktion til Webtjenester
3. Introduktion til Databaser med .NET
4. CRUD-Operationer med MySQL
5. Optimering af Databaseoperationer

book
Modtagelse af Input fra Brugeren

Opsummering:

  • Console.ReadLine()-sætningen kan bruges til at modtage input fra brugeren i form af en streng;

  • Hver indbygget datatypen har en Parse-metode. Den kan bruges til at udtrække data af den type fra en streng;

  • Hvis der gives en værdi med meget stor størrelse (kan være positiv eller negativ) til int.Parse, vil programmet gå ned. Dette sker, fordi int har en begrænset kapacitet, og hvis tallet er større end denne kapacitet, ved programmet ikke, hvad det skal gøre, så det går ned. I tilfælde hvor værdier af stor størrelse forventes, er det at foretrække at bruge long.Parse;

  • Brug af float.Parse ved håndtering af meget præcise værdier kan potentielt medføre tab af data, fordi float har en begrænset præcision, og parsing af en meget præcis værdi vil få programmet til at afrunde inputtet - hvilket derfor medfører noget tab af præcision/data. Det er at foretrække at bruge double.Parse i sådanne tilfælde;

  • Et tegn kan parses fra en streng ved hjælp af metoden char.Parse(). Det kan også parses via indeksering. Så brug af Console.ReadLine()[0] er en kortere måde at skrive char.Parse(Console.ReadLine()) på.

1. Hvilken metode bruges til at modtage input fra brugeren?

2. Hvilken type data returneres fra Console.ReadLine()-metoden?

3. Hvad vil outputtet være for følgende udsagn?

4. Hvis brugeren indtaster en tom streng som input, hvad vil outputtet være for følgende udsagn?

question mark

Hvilken metode bruges til at modtage input fra brugeren?

Select the correct answer

question mark

Hvilken type data returneres fra Console.ReadLine()-metoden?

Select the correct answer

question mark

Hvad vil outputtet være for følgende udsagn?

Select the correct answer

question mark

Hvis brugeren indtaster en tom streng som input, hvad vil outputtet være for følgende udsagn?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 3

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

course content

Kursusindhold

Introduktion til .NET med C#

Introduktion til .NET med C#

1. Introduktion
2. Asynkron Programmering og Introduktion til Webtjenester
3. Introduktion til Databaser med .NET
4. CRUD-Operationer med MySQL
5. Optimering af Databaseoperationer

book
Modtagelse af Input fra Brugeren

Opsummering:

  • Console.ReadLine()-sætningen kan bruges til at modtage input fra brugeren i form af en streng;

  • Hver indbygget datatypen har en Parse-metode. Den kan bruges til at udtrække data af den type fra en streng;

  • Hvis der gives en værdi med meget stor størrelse (kan være positiv eller negativ) til int.Parse, vil programmet gå ned. Dette sker, fordi int har en begrænset kapacitet, og hvis tallet er større end denne kapacitet, ved programmet ikke, hvad det skal gøre, så det går ned. I tilfælde hvor værdier af stor størrelse forventes, er det at foretrække at bruge long.Parse;

  • Brug af float.Parse ved håndtering af meget præcise værdier kan potentielt medføre tab af data, fordi float har en begrænset præcision, og parsing af en meget præcis værdi vil få programmet til at afrunde inputtet - hvilket derfor medfører noget tab af præcision/data. Det er at foretrække at bruge double.Parse i sådanne tilfælde;

  • Et tegn kan parses fra en streng ved hjælp af metoden char.Parse(). Det kan også parses via indeksering. Så brug af Console.ReadLine()[0] er en kortere måde at skrive char.Parse(Console.ReadLine()) på.

1. Hvilken metode bruges til at modtage input fra brugeren?

2. Hvilken type data returneres fra Console.ReadLine()-metoden?

3. Hvad vil outputtet være for følgende udsagn?

4. Hvis brugeren indtaster en tom streng som input, hvad vil outputtet være for følgende udsagn?

question mark

Hvilken metode bruges til at modtage input fra brugeren?

Select the correct answer

question mark

Hvilken type data returneres fra Console.ReadLine()-metoden?

Select the correct answer

question mark

Hvad vil outputtet være for følgende udsagn?

Select the correct answer

question mark

Hvis brugeren indtaster en tom streng som input, hvad vil outputtet være for følgende udsagn?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 3
some-alt