• IntelliSense
  • Maslahat Console
  • F 5 tugmachalarini bosib dasturni yana ishga tushiring +F5
  • Refactoring va IntelliSense-dan foydalanish




    Download 5,29 Mb.
    bet118/154
    Sana08.01.2024
    Hajmi5,29 Mb.
    #131939
    1   ...   114   115   116   117   118   119   120   121   ...   154
    Bog'liq
    Majmua

    Refactoring va IntelliSense-dan foydalanish
    Refactoring va IntelliSense kod samaradorligini oshirishga qanday yordam berishiga oid bir nechta misollarni ko'rib chiqing.
    Birinchidan, o'zgaruvchining nomini o'zgartiring:

    1. Uni tanlash uchun name o'zgaruvchisini ikki marta bosing.

    2. O'zgaruvchining nomini kiriting,username.

    E'tibor bering, o'zgaruvchining atrofida kulrang to'rtburchak ko'rsatiladi va qutida lampochka belgisi paydo bo'ladi.

    1. Mavjud tezkor harakatlarni ko'rsatish uchun lampochka belgisini tanlang ism nomini foydalanuvchi nomi bilan o'zgartirish-ni tanlang.


    O'zgaruvchi butun loyihada, ya'ni bizning holatlarimizda faqat ikkita joyda qayta nomlanadi.

    1. Endi IntelliSense imkoniyatlarini ko'ribchiqing. Konsol qatori ostida.WriteLine($"\nHello {username}!"); datetime now = DateTime kiriting..

    HYPERLINK sinf a'zolari bilan maydon paydoDateTime. Bundan tashqari, tanlangan elementning tavsifi alohida maydonda ko'rsatiladi.


    1. Now Ikki marta bosish yoki TAB tugmachasini bosish orqali sinf xususiyati bo'lgan Now nomli a'zoni tanlang TAB. Oxirida nuqta-vergul qo'shib kod satrini tugating .

    2. Quyida quyidagi kod satrlarini kiriting yoki joylashtiring:

    C # Nusxalash
    int dayOfYear = now.DayOfYear;


    Console.Write("Day of year: ");
    Console.WriteLine(dayOfYear);
    Maslahat
    Console. Yozish Konsoldan biroz farq Consoleqiladi.WriteLineshundan iboratki, u chiqqandan keyin satrni tugatish belgisini qo'shmaydi. Bu shuni anglatadiki, chiqishga yuborilgan matnning keyingi qismi xuddi shu satrda ko'rsatiladi. Uning tavsifini ko'rish uchun sichqonchani koddagi ushbu usullarning har biri ustiga olib borish mumkin.

    1. Keyinchalik, kodni qisqartirish uchun yana refaktoringdan foydalanamiz. Datetime now = DateTime qatoridagi now o'zgaruvchisini bosing.

    E'tibor bering, ushbu satrdagi quti kichik tornavida belgisini ko'rsatadi.

    1. Visual Studio takliflarini ko'rish uchun tornavida belgisini bosingVisual Studio. Bunday holda,рефакторингa qayta ishlash kod satrini umumiy xatti-harakatlarini o'zgartirmasdan olib tashlash uchun o'rnatilgan vaqtinchalik o'zgaruvchi:



    1. Kodni qayta ishlash uchun o'rnatilgan vaqt o'zgaruvchisini bosing.

    1. Ctrl+F 5 tugmachalarini bosib dasturni yana ishga tushiring+F5. Chiqish quyidagicha:



    Download 5,29 Mb.
    1   ...   114   115   116   117   118   119   120   121   ...   154




    Download 5,29 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Refactoring va IntelliSense-dan foydalanish

    Download 5,29 Mb.