Застарілий атрибут

Автор: Lewis Jackson
Дата Створення: 8 Травень 2021
Дата Оновлення: 15 Травень 2024
Anonim
Это оружие Советского Союза было более смертоносным, чем вы думаете
Відеоролик: Это оружие Советского Союза было более смертоносным, чем вы думаете

Зміст

Визначення - Що означає застарілий атрибут?

Застарілий атрибут у C # - це декларативний тег, який використовується під час декларування типу або члена типу, щоб вказати, що його більше не слід використовувати.

Застарілі атрибути використовуються для відображення помилки або попередження під час компіляції з необов'язковим сповіщенням розробника про те, що даний код або його член не повинні використовуватися в коді, оскільки він буде замінений. Відображене також може пояснити причину застарілого типу, а також запропонувати альтернативу. Забезпечуючи постійне нагадування про видалення якогось застарілого коду, застарілий атрибут допомагає у версії програмних програм та координує методи, які застосовують різні розробники.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює застарілий атрибут

Застарілий атрибут оголошується в квадратних дужках і з першим необов'язковим параметром, який повинен відображатися у висновку компіляції. Вказавши другий необов'язковий параметр помилки як істинний, компілятор відобразить як помилку. Інакше компілятор відобразить як попередження.

Наприклад, коли метод типу "GetResult" об'єкта типу "Student" повинен бути позначений як застарілий, щоб його пізніша версія "GetLatestResult" могла бути використана замість цього, метод GetResult повинен бути позначений символом застарілий атрибут з таким, як "Будь ласка, використовуйте GetLatestResult замість GetResult" з параметром помилки як хибним. Відображення відображатиметься як попередження про компіляцію.

Застарілі атрибути відіграють важливу роль у розробці бібліотек програмного забезпечення, які випускаються з новішими версіями, які повинні використовуватися програмами, не порушуючи існуючих додатків. Таким чином, застарілі атрибути допомагають у рефакторингу та підтримці відсталої сумісності та збереження коду протягом життєвого циклу розвитку.


Це визначення було написано в кон. C #