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.

Heltalsdatatyper i C#

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:-

  1. Int32-datatypen er specificeret til at erklære en heltalsvariabel kaldet num. Variablen tildeles derefter en værdi på 30.
  2. 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:

Heltalsdatatyper i C#

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.

Double Datatyper i C#

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:-

  1. Den dobbelte datatype er specificeret til at erklære en dobbelttype variabel kaldet num. Variablen tildeles derefter en værdi på 30.33.
  2. 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:

Double Datatyper i C#

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.

Booleske datatyper i C#

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:-

  1. Den boolske datatype er specificeret til at erklære en boolsk variabel kaldet 'status'. Variablen tildeles derefter værdien sand/falsk.
  2. 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:

Booleske datatyper i C#

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.

Strengdatatyper i C#

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:-

  1. Strengdatatypen er specificeret til at erklære en strengvariabel kaldet besked. Variablen tildeles derefter værdien "Hej".
  2. 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:

Strengdatatyper i C#

Fra outputtet kan du tydeligt se, at String-variablen kaldet besked blev vist i konsollen