Datatyper i C#: Double, Heltal, Float, Char

Vad är datatyper i C#?

C#-språket kommer med en uppsättning grundläggande datatyper. Dessa datatyper används för att bygga värden som används inom en applikation. Låt oss utforska de grundläggande datatyperna som finns tillgängliga i C#. För varje exempel kommer vi att modifiera bara huvudfunktionen i vår Program.cs-fil.

1) Heltal

En heltalsdatatyper används för att arbeta med siffror. I det här fallet är talen heltal som 10, 20 eller 30. I C# betecknas datatypen med Int32 nyckelord. Nedan är ett exempel på hur denna datatyp kan användas. I vårt exempel kommer vi att definiera en Int32-variabel som heter num. Vi kommer sedan att tilldela variabeln ett heltalsvärde och sedan visa det därefter.

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();
  }
 }
}

Kodförklaring:-

  1. Datatypen Int32 är specificerad för att deklarera en heltalsvariabel som kallas num. Variabeln tilldelas sedan värdet 30.
  2. Slutligen används console.write-funktionen för att visa numret till konsolen.

Om ovanstående kod matas in korrekt och programmet körs framgångsrikt, kommer följande utdata att visas.

Produktion:

Heltalsdatatyper i C#

Från utgången kan du tydligt se att heltalsvariabeln som heter num visades i konsolen

2) Double

En dubbel datatyp används för att arbeta med decimaler. I det här fallet är talen heltal som 10.11, 20.22 eller 30.33. I C# betecknas datatypen med nyckelordet "Double". Nedan är ett exempel på denna datatyp.

I vårt exempel kommer vi att definiera en dubbelvariabel som kallas num. Vi kommer sedan att tilldela en Double värde till variabeln och sedan visa den därefter.

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();
  }
 }
}

Kodförklaring:-

  1. Dubbeldatatypen är specificerad för att deklarera en dubbeltyp variabel kallas num. Variabeln tilldelas sedan värdet 30.33.
  2. Slutligen används console.write-funktionen för att visa numret till konsolen.

Om ovanstående kod matas in korrekt och programmet körs framgångsrikt, kommer följande utdata att visas.

Produktion:

Double Datatyper i C#

Från utgången kan du tydligt se att den dubbla variabeln som heter num visades i konsolen

3) Boolean

En boolesk datatyp används för att arbeta med booleska värden på sant och falskt. I C# betecknas datatypen med det booleska nyckelordet. Nedan är ett exempel på att denna datatyp kan användas.

I vårt exempel kommer vi att definiera en boolesk variabel som heter 'status'. Vi kommer sedan att tilldela variabeln ett booleskt värde och sedan visa det därefter.

Booleska 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();
   }
  }
}

Kodförklaring:-

  1. Den booleska datatypen är specificerad för att deklarera en boolesk variabel som kallas "status". Variabeln tilldelas sedan värdet sant/falskt.
  2. Slutligen används funktionen console.write för att visa det booleska värdet för konsolen.

Om ovanstående kod matas in korrekt och programmet körs framgångsrikt, kommer utdata att visas.

Produktion:

Booleska datatyper i C#

Från utgången kan du tydligt se att den booleska variabeln som är lika med true visades i konsolen

4) Sträng

En strängdatatyp används för att arbeta med strängvärden. I C# betecknas datatypen med nyckelordet 'String'. Nedan är ett exempel på denna datatyp.

I vårt exempel kommer vi att definiera en strängvariabel som kallas 'meddelande'. Vi kommer sedan att tilldela variabeln ett strängvärde och sedan visa det därefter.

Strängdatatyper 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();
  }
 }
}

Kodförklaring:-

  1. Strängdatatypen är specificerad för att deklarera en strängvariabel som kallas meddelande. Variabeln tilldelas sedan värdet "Hello".
  2. Slutligen används console.write-funktionen för att visa strängvärdet för konsolen.

Om ovanstående kod matas in korrekt och programmet körs framgångsrikt, kommer utdata att visas.

Produktion:

Strängdatatyper i C#

Från utgången kan du tydligt se att String-variabeln som heter meddelande visades i konsolen