|
Refactoring va IntelliSense-dan foydalanish
|
bet | 118/154 | Sana | 08.01.2024 | Hajmi | 5,29 Mb. | | #131939 |
Bog'liq MajmuaRefactoring 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:
Uni tanlash uchun name o'zgaruvchisini ikki marta bosing.
O'zgaruvchining nomini kiriting,username.
E'tibor bering, o'zgaruvchining atrofida kulrang to'rtburchak ko'rsatiladi va qutida lampochka belgisi paydo bo'ladi.
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.
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.
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 .
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.
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.
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:
Kodni qayta ishlash uchun o'rnatilgan vaqt o'zgaruvchisini bosing.
Ctrl+F 5 tugmachalarini bosib dasturni yana ishga tushiring+F5. Chiqish quyidagicha:
|
| |