Запитання з тегом «.net-attributes»

30
Найкорисніші атрибути [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я знаю, що атрибути надзвичайно корисні. Є деякі заздалегідь визначені такі, [Browsable(false)]які дозволяють приховати …
784 c#  .net  .net-attributes 

7
Чому C # забороняє загальні типи атрибутів?
Це спричиняє виняток із часу компіляції: public sealed class ValidatesAttribute<T> : Attribute { } [Validates<string>] public static class StringValidation { } Я розумію, що C # не підтримує загальних атрибутів. Однак після довгого гуглінгу я не можу знайти причину. Хтось знає, чому родові типи не можуть бути похідними Attribute? Будь-які …

23
Отримання атрибутів значення Enum
Я хотів би знати, чи можна отримати атрибути enumзначень, а не самих enumсебе? Наприклад, припустимо, що у мене є таке enum: using System.ComponentModel; // for DescriptionAttribute enum FunkyAttributesEnum { [Description("Name With Spaces1")] NameWithoutSpaces1, [Description("Name With Spaces2")] NameWithoutSpaces2 } Те, що я хочу, задається типу enum, виробляють 2-кортежі значення рядка enum …


10
Знайти приватне поле за допомогою Reflection?
З огляду на цей клас class Foo { // Want to find _bar with reflection [SomeAttribute] private string _bar; public string BigBar { get { return this._bar; } } } Я хочу знайти приватний елемент _bar, який я позначу атрибутом. Це можливо? Я зробив це з властивостями, де я шукав …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.