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.
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:-
- Datatypen Int32 är specificerad för att deklarera en heltalsvariabel som kallas num. Variabeln tilldelas sedan värdet 30.
- 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:
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.
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:-
- Dubbeldatatypen är specificerad för att deklarera en dubbeltyp variabel kallas num. Variabeln tilldelas sedan värdet 30.33.
- 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:
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.
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:-
- Den booleska datatypen är specificerad för att deklarera en boolesk variabel som kallas "status". Variabeln tilldelas sedan värdet sant/falskt.
- 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:
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.
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:-
- Strängdatatypen är specificerad för att deklarera en strängvariabel som kallas meddelande. Variabeln tilldelas sedan värdet "Hello".
- 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:
Från utgången kan du tydligt se att String-variabeln som heter meddelande visades i konsolen