Bonjour,
Avant tout je suis débutant en c# (je fais plutôt du c++ ou du C).
J'ai entendu dire, et j'avoue que je n'y crois plus trop, qu'on pouvait modifier le comportement d'une classe en ajoutant un tag avant sa définition.
J'aimerais faire en sorte que chaque méthode de ma classe soit affectée.
Mais j'avoue que je n'y connais rien, et que depuis ce matin je n'ai rien trouvé sur le net.
Voici une classe d'exemple :
A laquelle j'aimerais mettre un attribut en haut du genre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 namespace testdotnet { class zou { private int _value; public zou (int value) { _value = value; } public void print () { System.Console.WriteLine("{0}", _value); } } }
qui permette, mettons d'afficher "attribut appelé" à chaque fois que j'appelle une méthode de la classe "zou"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [testattribut] class zou {...}
Sauriez vous si c'est possible, et si oui où je peux trouver une doc là dessus...
Merci beaucoup
Régis
Partager