Mavzu: C# dasturlash tilida Dynamic Language Runtime Reja: Kirish. Asosiy qism


Aniq interfeyslarni amalga oshirish



Download 384,48 Kb.
bet11/22
Sana29.01.2022
Hajmi384,48 Kb.
#416896
1   ...   7   8   9   10   11   12   13   14   ...   22
Bog'liq
C# dasturlash tilida Dynamic Language Runtime

Aniq interfeyslarni amalga oshirish
IDynamicMetaObjectProvider.GetMetaObject(Expression)- Taqdim etilgan MetaObject dinamik virtual usullarga yuboriladi. Individual harakatlar uchun maxsus xatti-harakatni ta'minlash uchun ob'ekt boshqa MetaObject ichiga inkapsulyatsiya qilinishi mumkin
ToImmutableDictionary(IEnumerable, Func)- Mavjud elementlar to'plamidan o'zgarmas lug'at tuzadi, manba kalitlarga o'zgartirish funktsiyasini qo'llaydi.
ToImmutableDictionary(IEnumerable, Func, IEqualityComparer)- Ketma-ketlikning qandaydir transformatsiyasi asosida o'zgarmas lug'at tuzadi.
ToImmutableDictionary(IEnumerable, Func, Func)- Ketma-ketlikni sanab o'tadi va o'zgartiradi va uning mazmunining o'zgarmas lug'atini yaratadi.
ToImmutableDictionary(IEnumerable, Func, Func, IEqualityComparer, IEqualityComparer)- Ketma-ketlikni sanab o'tadi va o'zgartiradi va ko'rsatilgan kalit va qiymat taqqoslagichlari yordamida uning mazmunining o'zgarmas lug'atini yaratadi.
ToImmutableSortedDictionary(IEnumerable, Func, Func, IComparer)- Ketma-ketlikni sanab o'tadi va o'zgartiradi va ko'rsatilgan kalit solishtirgichdan foydalanib uning mazmunining o'zgarmas tartiblangan lug'atini yaratadi.
ToImmutableSortedDictionary(IEnumerable, Func, Func, IComparer, IEqualityComparer)- Ketma-ketlikni sanab o'tadi va o'zgartiradi va ko'rsatilgan kalit solishtirgichdan foydalanib uning mazmunining o'zgarmas tartiblangan lug'atini yaratadi.
3 §. .NET da IronPython dan Foydalanish
.NET Framework — 2002-yilda Microsoft tomonidan chiqarilgan dasturiy platformadir. Platforma turli dasturlash tillari: C#, Visual Basic .NET, J# va boshqalar uchun mos Common Language Runtime (CLR)ga asoslangan. CLR funksiyasi ushbu platformadan foydalanadigan har qanday dasturlash tilida mavjud. .NET Framework hozirda .NET sifatida rivojlanmoqda. Bu platformada koʻp dasturlarga umumiy komponentlar va optimizatsiyalangan metodlar bor.
.NET Framework oʻsha paytda mashhur boʻlgan Sun Microsystems (hozirda Oracle kompaniyasiga tegishli) Java platformasiga Microsoftning javobidir.
.NET Framework Microsoft kompaniyasining oʻz mahsuloti hisoblanib, rasmiy ravishda Windows operatsion tizimlarida ishlash uchun moʻljallangan bo'lsa-da, baʼzi boshqa operatsion tizimlarda .NET Framework dasturlarini ishga tushirish imkonini beruvchi mustaqil loyihalar (birinchi navbatda Mono va Portable.NET) mavjud.
Microsoft Silverlight 2.0 versiyasida .NET Frameworkdan koʻp qismlar bor.

Download 384,48 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   22




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