Reflexión-obtener el nombre y el valor del atributo en la propiedad


Tengo una clase, vamos a llamarlo Book con una propiedad llamada Name. Con esa propiedad, tengo un atributo asociado a ella.

public class Book
{
    [Author("AuthorName")]
    public string Name
    {
        get; private set; 
    }
}

En mi método principal, estoy usando reflexión y deseo obtener un par de valores clave de cada atributo para cada propiedad. Así que en este ejemplo, esperaría ver " Autor "para el nombre del atributo y" Autor " para el valor del atributo.

Pregunta: ¿Cómo obtengo el nombre y el valor del atributo en mis propiedades usando Reflexión?


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52