Mi pregunta es ¿hay alguna forma de recuperar la lista de parámetros con su valor usando Reflection?Obtener los parámetros de un atributo usando la Reflexión
Quiero usar la reflexión para obtener la lista de parámetros de PropertyInfo.
Author author = (Author)attribute;
string name = author.name;
no está bien. Como habrá muchos Atributo, que no es typeof Autor.
[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)]
public class Author : Attribute
{
public Author(string name, int v)
{
this.name = name;
version = v;
}
public double version;
public string name;
}
public class TestClass
{
[Author("Bill Gates", 2)]
public TextBox TestPropertyTextBox { get; set; }
}
Gracias. Mi caso es que no utilizo la clase estática. Entonces, usando el autor Autor = (Autor) atributo; No está bien. Quiero usar la reflexión para obtener la lista de parámetros de PropertyInfo. – seasong
¿Se puede definir la lista de parámetros? – PostMan
La lista de parámetros es que puedo obtener ("Bill Gates", 2) dinámicamente utilizando la reflexión y tengo que usar "Autor" para convertir el atributo. Debido a que habrá muchos de tales atributos, algunos pueden no ser atributos de autor. – seasong