C# 0 The Complete Reference



Download 4,07 Mb.
Pdf ko'rish
bet306/1096
Sana23.01.2022
Hajmi4,07 Mb.
#402171
1   ...   302   303   304   305   306   307   308   309   ...   1096
Bog'liq
C-Sharp 3 The Complete Reference Herbert Schildt

<

, you must also overload 



>

, and vice 

versa. The operator pairs are

= = 


!=

<

>

<=

>=

One other point: If you overload the 



= =

 and 


!=

 operators, then you will usually need to 

override

Object.Equals( )

 and 


Object.GetHashCode( )

. These methods and the technique of 

overriding are discussed in Chapter 11.

Overloading true and false

The keywords 



true

 and 


false

 can also be used as unary operators for the purposes of 

overloading. Overloaded versions of these operators provide custom determinations of 

true and false relative to classes that you create. Once true and false are overloaded for a 

class, you can use objects of that class to control the 

if

,

while

,

for

, and 


do

-

while

 statements, 

or in a 


?

 expression.

The

true

 and 


false

 operators must be overloaded as a pair. You cannot overload just one. 

Both are unary operators and they have this general form:

public static bool operator true(



param-type operand

)

{



    // return true or false

}

www.freepdf-books.com




Download 4,07 Mb.

Do'stlaringiz bilan baham:
1   ...   302   303   304   305   306   307   308   309   ...   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