Кућа Развој Шта је застарели атрибут ц? - дефиниција из техопедије

Шта је застарели атрибут ц? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи застарели атрибут?

Застарели атрибут, у Ц #, је декларативна ознака која се користи приликом декларирања типа или члана типа да би указала на то да га више не треба користити.


Застарели атрибути користе се за приказивање грешке или упозорења током компилације опционом поруком да се упозори програмер да се одређени тип или његов члан не смеју користити у коду јер ће се заменити. Приказана порука може такође објаснити разлог зашто је тип застарио, као и алтернативу. Дајући стални подсетник о уклањању неког застарјелог кода, застарјели атрибут помаже у верзијама софтверских програма и координацији метода које користе различити програмери.

Тецхопедиа објашњава застареле атрибуте

Застарели атрибут декларира се у квадратним заградама и са првим опционим параметром као поруком која ће се приказати у излазу компилације. Специфицирајући други необвезни параметар грешке као истинити, преводилац ће поруку приказати као грешку. У супротном, преводилац ће приказати поруку као упозорење.


На пример, када метода типа "ГетРесулт" објекта типа "Студент" мора бити означена као застарела да би се уместо ње могла користити њена каснија верзија, "ГетЛатестРесулт", метода ГетРесулт мора бити обележена застарели атрибут са поруком попут „Молимо користите ГетЛатестРесулт уместо ГетРесулт“ са параметром грешке као лажним. Порука ће бити приказана као упозорење за компилацију.


Застарели атрибути играју виталну улогу у дизајну софтверских библиотека које се пуштају са новијим верзијама, које апликације морају да користе без пробијања постојећих апликација. Стога, застарјели атрибути помажу у рефакторингу и одржавању компатибилности уназад и одржавању кода током животног циклуса развоја.

Ова дефиниција је написана у контексту Ц #
Шта је застарели атрибут ц? - дефиниција из техопедије