C# 0 The Complete Reference



Download 4,07 Mb.
Pdf ko'rish
bet771/1096
Sana23.01.2022
Hajmi4,07 Mb.
#402171
1   ...   767   768   769   770   771   772   773   774   ...   1096
Bog'liq
C-Sharp 3 The Complete Reference Herbert Schildt

const and volatile

The


const

 modifier is used to declare fields or local variables that cannot be changed. These 

variables must be given initial values when they are declared. Thus, a 

const

 variable is 

essentially a constant. For example,

const int i = 10;

creates a 

const

 variable called 



i

 that has the value 10. Although a 



const

 field is similar to a 



readonly

 field, the two are not the same. A 



const

 field cannot be set within a constructor, 

but a 

readonly

 field can.

The

volatile

 modifier tells the compiler that a field’s value may be changed by two or 

more concurrently executing threads. In this situation, one thread may not know when the 

field has been changed by another thread. This is important because the C# compiler will 

automatically perform certain optimizations that work only when a field is accessed by a 

single thread of execution. To prevent these optimizations from being applied to a shared 

field, declare it 

volatile

. This tells the compiler that it must obtain the value of this field each 

time it is accessed.


Download 4,07 Mb.

Do'stlaringiz bilan baham:
1   ...   767   768   769   770   771   772   773   774   ...   1096




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish