Я пытаюсь использовать Сесил для проверки атрибутов, связанных с данным методом. Кажется, он найден, но я не могу получить его имя, используя следующий код:
AssemblyDefinition assembly = AssemblyFactory.GetAssembly(pathBin);
assembly.MainModule.Types[0].Methods[1].CustomAttributes[0].ToString()
Я знаю, что это должен быть атрибут, для которого я установил свою функцию, потому что, когда я удаляю его из dll, вторая строка кода обнуляется Я бы хотел получить имя атрибута. В настоящее время вторая строка кода вернет просто «Mono.Cecil.CustomAttribute». Я предполагаю, что должен быть способ получить имя атрибута (тип класса), верно?
Спасибо!