Bonjour, Je cherche sur les forums depuis quelque temps et je ne trouve pas vraiment de réponse. Étant a deux doigts de refaire tous mon code je vous pose quand même la question.

C'est un exemple : J'ai une première méthode static qui me donne un nom "String" et une valeur "String" sans WindowsForm. Puis une seconde méthode non static (car plusieurs winfForm) qui récupère les valeurs de la première méthode et en fonction du nom, implante la valeur dans des Textbox par un système Switch.

donc dans la méthode 1(static)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public static void methode1()
{
 
String nom = robert; // puis ensuite j'aurai Jeremi, puis Clément.. et ainsi de suite
String valeur = 32; // ans ==> l'age des gens par exemple
 
// je fait appel à la methode2 pour le classement des noms dans une textbox précise
 
methode2( nom, valeur); // ET LA J'AI UN MESSAGE D'ERREUR DUE A L'APPEL 
D'UNE MÉTHODE NON STATIC.
 
}

Puis je fait appel a la méthode 2 (non static).

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
public void methode2( String nom, String valeur)
{
Switch (nom)
 
   case Robert : 
      Texbox1.Text = valeur;
      breack;
   case Jeremi : 
       Textbox2.Text = valeur;
       breack;
// Puis ainsi de suite avec tous mes prénoms.
}
Et ça Visual Studio ne veux pas!...

Avant tout, est-ce que je m'y prend bien??

Cordialement, Clément