This print for content only-size & color not accurate 7" X 9-1/4" / casebound / malloy



Download 21,46 Mb.
Pdf ko'rish
bet783/1830
Sana28.09.2021
Hajmi21,46 Mb.
#188411
1   ...   779   780   781   782   783   784   785   786   ...   1830
Bog'liq
[book] [en] Pro C# 2008 and the NET 3.5 Platform Fourth Edition



Source Code

The OverloadedOps project is located under the Chapter 12 subdirectory.



Understanding Custom Type Conversions

Let’s now examine a topic closely related to operator overloading: custom type conversions. To set

the stage for the discussion to follow, let’s quickly review the notion of explicit and implicit conver-

sions between numerical data and related class types.



Recall: Numerical Conversions

In terms of the intrinsic numerical types (sbyte, int, float, etc.), an explicit conversion is required

when you attempt to store a larger value in a smaller container, as this may result in a loss of data.

Basically, this is your way to tell the compiler, “Leave me alone, I know what I am trying to do.” Con-

versely, an 

implicit conversion happens automatically when you attempt to place a smaller type in a

destination type that will not result in a loss of data:

static void Main()

{

int a = 123;



long b = a;       // Implicit conversion from int to long

int c = (int) b;  // Explicit conversion from long to int

}


Download 21,46 Mb.

Do'stlaringiz bilan baham:
1   ...   779   780   781   782   783   784   785   786   ...   1830




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