Дт интерфейсини ишлаб чиқишда



Download 406,4 Kb.
bet18/23
Sana03.01.2022
Hajmi406,4 Kb.
#316595
1   ...   15   16   17   18   19   20   21   22   23
Bog'liq
C##

C# tiliga sayohat

C# ("See Sharp" deb talaffuz qilinadi) zamonaviy, ob'ektga yo'naltirilgan va turdagi xavfsiz dasturlash tilidir. C# ishlab chiquvchilarga .NETda ishlaydigan ko'plab turdagi xavfsiz va mustahkam ilovalarni yaratish imkonini beradi. C# tilining ildizlari S tillari oilasiga ega va C, C++, Java va JavaScript dasturchilariga darhol tanish bo'ladi. Ushbu ekskursiya C# 8 va undan oldingi versiyalarda tilning asosiy komponentlari haqida umumiy ma'lumot beradi. Agar siz interaktiv misollar orqali tilni o'rganmoqchi bo'lsangiz , C# darsliklariga kirishni sinab ko'ring .

C# - ob'ektga yo'naltirilgan, komponentlarga yo'naltirilgan dasturlash tili. C# ushbu tushunchalarni to'g'ridan-to'g'ri qo'llab-quvvatlash uchun til konstruksiyalarini taqdim etadi, bu esa C# ni dasturiy ta'minot komponentlarini yaratish va ulardan foydalanish uchun tabiiy tilga aylantiradi. C# paydo bo'lganidan beri yangi ish yuklari va rivojlanayotgan dasturiy ta'minotni loyihalash amaliyotlarini qo'llab-quvvatlash uchun xususiyatlarni qo'shdi. Asosiysi, C# ob'ektga yo'naltirilgan tildir. Siz turlarni va ularning xatti-harakatlarini aniqlaysiz.

Bir nechta C# funksiyalari mustahkam va bardoshli ilovalarni yaratishga yordam beradi. Chiqindilarni yig'ish qo'llanilmaydigan ob'ektlar egallagan xotirani avtomatik ravishda tiklaydi. Nullable turlari ajratilgan ob'ektlarga murojaat qilmaydigan o'zgaruvchilardan himoya qiladi. Istisnolardan foydalanish xatolarni aniqlash va tiklash uchun tuzilgan va kengaytirilgan yondashuvni ta'minlaydi. Lambda ifodalari funktsional dasturlash usullarini qo'llab-quvvatlaydi. Language Integrated Query (LINQ) sintaksisi har qanday manbadan olingan ma'lumotlar bilan ishlash uchun umumiy naqsh yaratadi. Asinxron operatsiyalar uchun tilni qo'llab-quvvatlash taqsimlangan tizimlarni qurish uchun sintaksisni ta'minlaydi. C# da birlashtirilgan turdagi tizim mavjud. Barcha C# turlari, jumladan intva kabi ibtidoiy turlari doublebitta ildiz objectturidan meros bo'lib qoladi . Barcha turlar umumiy operatsiyalar to'plamini baham ko'radi. Har qanday turdagi qiymatlar barqaror tarzda saqlanishi, tashilishi va ishlatilishi mumkin. Bundan tashqari, C# foydalanuvchi tomonidan belgilangan mos yozuvlar turlarini ham , qiymat turlarini ham qo'llab-quvvatlaydi . C# ob'ektlarni dinamik taqsimlash va engil tuzilmalarni in-line saqlash imkonini beradi. C# umumiy usullar va turlarni qo'llab-quvvatlaydi, bu esa xavfsizlik va ishlash samaradorligini oshiradi. C# to'plam sinflarini amalga oshiruvchilarga mijoz kodi uchun maxsus xatti-harakatlarni aniqlash imkonini beruvchi iteratorlarni taqdim etadi.

C# dastur va kutubxonalar vaqt o'tishi bilan mos keladigan tarzda rivojlanishini ta'minlash uchun versiyalashtirishga urg'u beradi. C# dizaynining versiyalar bo'yicha mulohazalari bevosita ta'sir ko'rsatadigan jihatlariga alohida virtualva overridemodifikatorlar, usullarning haddan tashqari yuklanishini hal qilish qoidalari va aniq interfeys a'zolari deklaratsiyasini qo'llab-quvvatlash kiradi.


Download 406,4 Kb.

Do'stlaringiz bilan baham:
1   ...   15   16   17   18   19   20   21   22   23




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