Passage de paramètre par VARIABLE

[Résolu]
Signaler
Messages postés
8
Date d'inscription
vendredi 24 mars 2006
Statut
Membre
Dernière intervention
16 juin 2006
-
Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
-
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

Messages postés
3246
Date d'inscription
lundi 25 avril 2005
Statut
Modérateur
Dernière intervention
27 octobre 2012
39
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.