Mavzu: C# dasturlash tilida parallel kolleksiyalar bilan ishlash
Download 409.01 Kb.
|
MASHRABJON KURSAVOY
MAVZU: C# dasturlash tilida parallel kolleksiyalar bilan ishlash2-bosqich S19.71-guruh talabasiOtaboyev MashrabjonKurs ishining dolzarbligi: Ushbu kurs ishi hozirgi kunda kompyuterda berilgan masalalarni dasturlash tillari orqali yechish, hamda indeksatorlarni misollarga tadbiq qilish masalalari ko’rib o’tilgan.
C# dasturlash tilida Consol rejimda dastur tuzish uchun yangi loyiha yaratamiz (File/New Project/Visual C#/ Console Application). Ushbu loyihamizni nomlaymiz. Bizga C# kodini yozish uchun yangi oyna ochiladi.Buni kompyuterdagi ketma-ketligi quyidagicha: 1.1-chizma.Yangi loyiha yaratish Yaratilgan tiplarni o’zlashtirish. Bir tipga tegishli bo’lgan obyektlar boshqa tipli obyektga oshkor yoki yashirin tarzda o’zlashtirilishi mumkin.Yashirin tarzda avtomatik o’zlashtirish bo’lib, uni kompyuter sizning o’rningizda amalga oshiradi. Oshkor o’zlashtirish faqatgina siz tomoningizdan berilgan qoida bo’yicha amalga oshadi.Yashirin o’zlashtirish ma’lumotlar yo’qolishini oldini oladi. Masalan, siz short tipidagi (2 bayt) axborotni int tipidagi (4 bayt) obyektga o’zlashtira olmaysiz, bunda axborot yo’qolishi bo’lishi mumkin. Lekin buni kompyuter avtomatik tarzda o’zlashtirganda hech qanday xatolik ro’y bermaydi. Short x=1; Int y = x ; // yashirin o’zlashtirish Agar siz aksincha almashtirishni amalga oshirsangiz, axborot yo’qolishiga olib keladi. Kompilyator bunday o’zlashtirishni amalga oshirmaydi. Short x ; Int y=5; X=y; // Komplyatsiya amalga oshmaydi Siz buning uchun oshkor almashtirishni amalga oshirishingiz kerak. Short x; Int y; x=(short) y; // to’g’ri Download 409.01 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling