Datatyper i C#: Double, Heltal, Float, Char
Hvad er datatyper i C#?
C#-sproget leveres med et sæt grundlæggende datatyper. Disse datatyper bruges til at bygge værdier, som bruges i en applikation. Lad os udforske de grundlæggende datatyper, der er tilgængelige i C#. For hvert eksempel vil vi kun ændre hovedfunktionen i vores Program.cs-fil.
1) Heltal
Et heltal datatyper bruges til at arbejde med tal. I dette tilfælde er tallene hele tal som 10, 20 eller 30. I C# er datatypen angivet med Int32 nøgleord. Nedenfor er et eksempel på, hvordan denne datatype kan bruges. I vores eksempel vil vi definere en Int32-variabel kaldet num. Vi vil derefter tildele en heltalsværdi til variablen og derefter vise den i overensstemmelse hermed.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { Int32 num=30; Console.Write(num); Console.ReadKey(); } } }
Kodeforklaring:-
- Int32-datatypen er specificeret til at erklære en heltalsvariabel kaldet num. Variablen tildeles derefter en værdi på 30.
- Endelig bruges console.write-funktionen til at vise nummeret til konsollen.
Hvis ovenstående kode er indtastet korrekt, og programmet udføres korrekt, vil følgende output blive vist.
Output:
Fra outputtet kan du tydeligt se, at Integer-variablen kaldet num blev vist i konsollen
2) Double
En dobbelt datatype bruges til at arbejde med decimaler. I dette tilfælde er tallene hele tal som 10.11, 20.22 eller 30.33. I C# er datatypen angivet med søgeordet "Double“. Nedenfor er et eksempel på denne datatype.
I vores eksempel vil vi definere en dobbelt variabel kaldet num. Vi vil derefter tildele en Double værdi til variablen og derefter vise den i overensstemmelse hermed.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { double num=30.33; Console.Write(num); Console.ReadKey(); } } }
Kodeforklaring:-
- Den dobbelte datatype er specificeret til at erklære en dobbelttype variabel kaldet num. Variablen tildeles derefter en værdi på 30.33.
- Endelig bruges console.write-funktionen til at vise nummeret til konsollen.
Hvis ovenstående kode er indtastet korrekt, og programmet udføres korrekt, vil følgende output blive vist.
Output:
Fra outputtet kan du tydeligt se, at den dobbelte variabel kaldet num blev vist i konsollen
3) Boolean
En boolsk datatype bruges til at arbejde med boolske værdier af sandt og falsk. I C# er datatypen angivet med det boolske nøgleord. Nedenfor er et eksempel på, at denne datatype kan bruges.
I vores eksempel vil vi definere en boolsk variabel kaldet 'status'. Vi tildeler derefter en boolesk værdi til variablen og viser den derefter.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class Program { static void Main(string[] args) { Boolean status=true; Console.Write(status); Console.ReadKey(); } } }
Kodeforklaring:-
- Den boolske datatype er specificeret til at erklære en boolsk variabel kaldet 'status'. Variablen tildeles derefter værdien sand/falsk.
- Endelig bruges console.write-funktionen til at vise den boolske værdi til konsollen.
Hvis ovenstående kode er indtastet korrekt, og programmet afvikles korrekt, vil outputtet blive vist.
Output:
Fra outputtet kan du tydeligt se, at den boolske variabel, der er lig med sand, blev vist i konsollen
4) Snor
En strengdatatype bruges til at arbejde med strengværdier. I C# er datatypen angivet med søgeordet 'String'. Nedenfor er et eksempel på denne datatype.
I vores eksempel vil vi definere en strengvariabel kaldet 'besked'. Vi tildeler derefter en strengværdi til variablen og viser den derefter.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DemoApplication { class program { static void Main(string[] args) { String message="Hello"; Console.Write(message); Console.ReadKey(); } } }
Kodeforklaring:-
- Strengdatatypen er specificeret til at erklære en strengvariabel kaldet besked. Variablen tildeles derefter værdien "Hej".
- Endelig bruges console.write-funktionen til at vise strengværdien til konsollen.
Hvis ovenstående kode er indtastet korrekt, og programmet afvikles korrekt, vil outputtet blive vist.
Output:
Fra outputtet kan du tydeligt se, at String-variablen kaldet besked blev vist i konsollen