C# 0 The Complete Reference


struct .) In C#, a  struct



Download 4,07 Mb.
Pdf ko'rish
bet427/1096
Sana23.01.2022
Hajmi4,07 Mb.
#402171
1   ...   423   424   425   426   427   428   429   430   ...   1096
Bog'liq
C-Sharp 3 The Complete Reference Herbert Schildt

struct

.) In C#, a 



struct

 defines a 

value type, and a 

class

 defines a reference type.

www.freepdf-books.com



332

 

P a r t   I :  



T h e   C #   L a n g u a g e

Enumerations

An

enumeration

 is a set of named integer constants. The keyword 

enum

 declares an 

enumerated type. The general form for an enumeration is

enum


name

 { 


enumeration list

 };


Here, the type name of the enumeration is specified by 

name.

 The 


enumeration list

 is a 


comma-separated list of identifiers.

Here is an example. It defines an enumeration called 



Apple

 that enumerates various 

types of apples:

enum Apple { Jonathan, GoldenDel, RedDel, Winesap,

             Cortland, McIntosh };

A key point to understand about an enumeration is that each of the symbols stands for 

an integer value. However, no implicit conversions are defined between an 

enum

 type and 

the built-in integer types, so an explicit cast must be used. Also, a cast is required when 

converting between two enumeration types. Since enumerations represent integer values, 

you can use an enumeration to control a 


Download 4,07 Mb.

Do'stlaringiz bilan baham:
1   ...   423   424   425   426   427   428   429   430   ...   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