Mis on C # andmetüübid?
C # keel on varustatud põhiliste andmetüüpidega. Neid andmetüüpe kasutatakse rakenduses kasutatavate väärtuste loomiseks. Uurime põhiandmetüüpe, mis on saadaval C # -s. Iga näite puhul muudame meie failis Program.cs ainult põhifunktsiooni.
1) täisarv
Numbritega töötamiseks kasutatakse täisarvu andmetüüpe. Sel juhul on arvud täisarvud nagu 10, 20 või 30. C # -s tähistab andmetüüpi märksõna Int32 . Allpool on näide selle andmetüübi kasutamisest. Oma näites määratleme Int32 muutuja nimega num. Seejärel määrame muutujale täisarvu ja kuvame selle vastavalt.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();}}}
Koodi selgitus: -
- Andmetüüp Int32 on määratud deklareerima muutuja nimega täisarv. Seejärel määratakse muutujale väärtus 30.
- Lõpuks kasutatakse funktsiooni console.write numbri kuvamiseks konsoolis.
Kui ülaltoodud kood on õigesti sisestatud ja programm on edukalt käivitatud, kuvatakse järgmine väljund.
Väljund:
Väljundist näete selgelt, et konsoolis kuvati muutuja nimega täisarv
2) Topelt
Kümnendkohtadega töötamiseks kasutatakse topeltandmetüüpi. Sel juhul on arvud täisarvud nagu 10.11, 20.22 või 30.33. C #-s tähistab andmetüüpi märksõna " Double ". Allpool on toodud selle andmetüübi näide.
Oma näites määratleme topeltmuutuja nimega num. Seejärel määrame muutujale topeltväärtuse ja kuvame selle vastavalt.
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();}}}
Koodi selgitus: -
- Topeltandmete tüüp on määratud deklareerima topelttüüpi muutuja nimega num. Seejärel määratakse muutujale väärtus 30,33.
- Lõpuks kasutatakse funktsiooni console.write numbri kuvamiseks konsoolis.
Kui ülaltoodud kood on õigesti sisestatud ja programm on edukalt käivitatud, kuvatakse järgmine väljund.
Väljund:
Väljundist näete selgelt, et konsoolis kuvati topeltmuutuja nimega num
3) Boolean
Tõeväärtuse andmetüüpi kasutatakse tõeväärtuse tõene ja väär väärtusega töötamiseks . C #-s tähistab andmetüüpi Boole'i märksõna. Allpool on toodud näide sellest, millist tüüpi andmetüüpi saab kasutada.
Meie näites määratleme tõeväärtuse muutuja nimega 'status'. Seejärel määrame muutujale tõeväärtuse ja kuvame selle vastavalt.
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();}}}
Koodi selgitus: -
- Tõeväärtuse andmetüüp määratakse loogilise muutuja deklareerimiseks olekuks. Seejärel määratakse muutujale väärtus true / false.
- Lõpuks kasutatakse funktsiooni console.write Boole'i väärtuse kuvamiseks konsoolile.
Kui ülaltoodud kood on õigesti sisestatud ja programm on edukalt käivitatud, kuvatakse väljund.
Väljund:
Väljundist näete selgelt, et konsoolil kuvati tõeväärtusega võrdne Boole'i muutuja
4) String
Stringi andmetüüpi kasutatakse stringi väärtustega töötamiseks. C #-s tähistab andmetüüpi märksõna "String". Allpool on toodud selle andmetüübi näide.
Oma näites määratleme stringimuutuja nimega sõnum. Seejärel määrame muutujale väärtuse String ja kuvame selle vastavalt.
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();}}}
Koodi selgitus: -
- Andmetüüp String määratakse stringi muutuja deklareerimiseks sõnumina. Seejärel määratakse muutujale väärtus "Tere".
- Lõpuks kasutatakse konsooli stringi väärtuse kuvamiseks funktsiooni console.write.
Kui ülaltoodud kood on õigesti sisestatud ja programm on edukalt käivitatud, kuvatakse väljund.
Väljund:
Väljundist näete selgelt, et konsoolis kuvati muutuja nimega String