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








