Класс доступа, на который влияет данный атрибут из указанного атрибута - PullRequest
0 голосов
/ 13 марта 2020

Всякий раз, когда атрибут TestAttribute вызывается для класса, я хотел бы добавить этот тип в список. Как я могу это сделать?

Пример:

using System;
using System.Collections.Generic;

[AttributeUsage(AttributeTargets.Class)]
public class TestAttribute : Attribute {
    public TestAttribute() {
        // Add type to list
    }
}

public static class TypeHolder {
    public static List<Type> Types = new List<Type>();
}

[Test]
public static class MainClass {
    public static void Main(string[] args) {
        Console.WriteLine(TypeHolder.Types.Count);
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...