XML: <class> <method>a1</method> <class>
C #:
Class Demo
{
public string a1 { get; set;}
public void a1()
{
-----
}
}
class test
{
public static void main(string args[])
{
Demo d = new Demo();
d.a1();
}
}
C # компилируется, и это будет сделано как ссылка в другой программе.
Если я добавлю новый метод XML, например a2
после a1
, смогу ли я получить этот метод во время выполнения с использованием динамических и расширений. Если возможно, подскажите, пожалуйста, как это сделать.
Другое дело, может ли этот метод динамически создаваться во время выполнения согласно XML-файлу. Например, если d.a1()
содержит <method>c1</method>
, то из Intellisense будет отображаться d.c1()
.