У меня такая ситуация:
enum Header
{
Sync,
[OldProtocol] Keepalive,
Ping,
[OldProtocol] Auth,
[OldProtocol] LoginData
//...
}
Мне нужно получить массив элементов, для которых определен OldProtocolAttribute
. Я заметил, что метод Attribute.IsDefined ()
и его перегрузки явно не поддерживают такого рода ситуации.
Мой вопрос:
typeof (Header) .GetField ()
?