Бағдарламалу технологиясы



жүктеу 1,63 Mb.
бет12/73
Дата03.02.2022
өлшемі1,63 Mb.
#35497
түріОқулық
1   ...   8   9   10   11   12   13   14   15   ...   73
Ба?дарламалу технологиясы

1.9 C# тілінің деректер типі


.NET бағдарламалау технологиясының жаңа бір міндеті CTS (Common Type System) – жалпы типтер жүйесін қолдану болып табылады. Ол осы технологиямен жұмыс істейтін кез келген бағдарламау тілі үшін компьютер жадында деректер көрсетімін стандарттауға мүмкіндік береді. Шартты түрде барлық CTS деректер типі мәнді (бүтін, нақты, т.б.) және сілтемелік (массивтер, кластар, т.б.).болып бөлінеді. Компьютер жадысы мәнді типтегі айнымалыларға бағдарлама компиляциясы кезінде, ал сілтемелік типтегі айнымалыларға new операторының көмегімен бағдарлама орындалу барысында бөлінеді.

.NET технологиясында деректер типін белгілеу күрделі иерархиялық құрылымға ие, мысалы, System.Int32. Сондықтан C# тілінде кейбір жиі қолданылатын типтердің жазуын жеңілдету үшін қарапайым типтер ұғымы енгізілді. Қарапайым типтер бұл – кейбір мәнді және сілтемелік типтердің қысқартылып жазылған түрі. 1.1-кестесінде C# тілінің қарапайым типтері және осы типтерге сәйкес CTS типтері көрсетілген.

1.1-кестесі – C# тілінің қарапайым типтері


C# тілінің қарапайым типтері

.NET платформасының CTS типтері

byte

System.Byte

sbyte

System.SByte

short

System.Int16

int

System.Int32

long

System.Int64

usort

System.UInt16

uint

System.UInt32

ulong

System.UInt64

float

System.Single

double

System.Double

object

System.Object

char

System.Char

string

System.String

decimal

System.Decimal

bool

System.Boolean

Бағдарламада деректер типін таңдауда есептеу дәлдігінің талаптары және компьютердің айнымалыларға бөлінетін жады көлемі ескеріледі.

Бағдарламалауды меңгерудің бірінші кезеңінде біз тек қана қарапайым типтерді ғана қолданамыз, ал қалған басқа деректер типтерін материалды меңгеру барысында қарастырамыз.


жүктеу 1,63 Mb.

Достарыңызбен бөлісу:
1   ...   8   9   10   11   12   13   14   15   ...   73




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау