Passage de paramètre par VARIABLE

Résolu
hidman_x Messages postés 8 Date d'inscription vendredi 24 mars 2006 Statut Membre Dernière intervention 16 juin 2006 - 16 juin 2006 à 12:50
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 - 16 juin 2006 à 13:55
Je suis débutant en C# et je voulais savoir comment peut –
on passer des variables ‘PAR VARIABLE’ à une méthode pour garder les
modifications apportées à ces variables après l’appel de la méthode en question !



 





<st1:personname productid="La Méthode" w:st="on">La Méthode</st1:personname>
lit à partir d’un fichier image et doit affecter un PictureBox par l’image d’un
fichier et un TextBox par le nom du fichier.


Le problème c que je dois l’implémenter dans une classe et
non directement dans la fenêtre !


Et donc je dois passer les PictureBox et TextBox en paramètre
pour la méthode, et je passage doit être par variable..


Le problème est que je maîtrise pas la manipulation des pointeurs sous C# !

1 réponse

Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 41
16 juin 2006 à 13:55
Salut, on utilise le mot clé ref devant le paramètre pour passer un type valeur par référence :

DoSomething( ref MyStruct m ) { /*.. */ }

Mais les types PictureBox et TextBox sont déja des types références c'est donc inutile.
3
Rejoignez-nous