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


Understanding the Common Type System



Download 21,46 Mb.
Pdf ko'rish
bet88/1830
Sana28.09.2021
Hajmi21,46 Mb.
#188411
1   ...   84   85   86   87   88   89   90   91   ...   1830
Bog'liq
[book] [en] Pro C# 2008 and the NET 3.5 Platform Fourth Edition

Understanding the Common Type System

A given assembly may contain any number of distinct types. In the world of .NET, type is simply a

general term used to refer to a member from the set {class, interface, structure, enumeration, dele-

gate}. When you build solutions using a .NET-aware language, you will most likely interact with

many of these types. For example, your assembly may define a single class that implements some

number of interfaces. Perhaps one of the interface methods takes an enumeration type as an input

parameter and returns a structure to the caller.

Recall that the CTS is a formal specification that documents how types must be defined in

order to be hosted by the CLR. Typically, the only individuals who are deeply concerned with the

inner workings of the CTS are those building tools and/or compilers that target the .NET platform.

It is important, however, for all .NET programmers to learn about how to work with the five types

defined by the CTS in their language of choice. Here is a brief overview.



CTS Class Types

Every .NET-aware language supports, at the very least, the notion of a class type, which is the cor-

nerstone of object-oriented programming (OOP). A class may be composed of any number of

members (such as properties, methods, and events) and data points (fields). In C#, classes are

declared using the class keyword:


Download 21,46 Mb.

Do'stlaringiz bilan baham:
1   ...   84   85   86   87   88   89   90   91   ...   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