Accès à la valeur d'un attribut personnalisé

Ive a obtenu cet Attribut Personnalisé:

[AttributeUsage(AttributeTargets.Method, AllowMultiple=false, Inherited = true)]
class MethodTestingAttibute : Attribute
{   
    public string Value{ get; private set; }
    public MethodTestingAttibute (string value)
    {
        this.Value= value;

    }
}

À être utilisée comme ceci:

    [MethodTestingAttibute("2")]
    public int m1() {return 3; }

Et ma difficulté est de prendre la Valeur de "2" de la MethodTestingAttibute

object result = method.Invoke(obj, new Type[] {}); //here i get the return

Maintenant, j'ai envie de comparer ce résultat à la Valeur de la Méthode TestingAttibute. Comment je peux faire? Im essayant d'aller jusqu'à cette route, mais sans succès: la méthode.GetCustomAttributes(typeof(MethodTestAttibute), true)[0]...

Quel est le correctement pour obtenir l'accès au domaine de la Custoum Attribut?

source d'informationauteur RCPT | 2011-06-30