Если у меня есть класс, как этотИзменения значений в классе атрибутов во время выполнения
[Attr("Blah",
Data = "Blah")]
public class Test : SuperClass{}
Есть ли способ, что я могу изменить значение атрибута экземпляра класса во время выполнения? например, в псевдокоде
SuperClass test = new Test();
test.Attr.Value = "blah1";
test.Attr.Data = "blah2";
(У меня есть экземпляр класса, я хочу, чтобы изменить атрибуты, отлитые как класс она проходит)
возможно дубликат [Изменение параметра атрибута во время выполнения] (http://stackoverflow.com/questions/51269/ change-attributes-parameter-at-runtime) –
Я уже посмотрел на это, это атрибуты метода, атрибуты класса кажутся разными. По крайней мере, этот вопрос мне не помог. – UberMouse
Я уверен, что вы можете изменить их во время выполнения, поскольку они встроены в метаданные сборки. –