woot6768
Messages postés393Date d'inscriptionmercredi 8 mars 2006StatutMembreDernière intervention23 mars 2007
-
31 mai 2006 à 09:54
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 2008
-
31 mai 2006 à 11:24
Bonjour,
Voilà mon souci :
Lorsque je fais comme suis,
private
void Form1_Load(
object sender,
EventArgs e)
{/* Ici je tape du code */
foreach (
DataRow row
in TableInfos.Rows)label1.Text += row[0] +
* Ici je tape du code */
}
<hr />
Je me suis permis de renommer initialiserCorrespondance en InitialiserCorrespondance (toute la différence est dans le I majuscule), car en C# par convention on utilise le PascalCasing pour nommer les méthodes. (Mais tu fais ce que tu veux ;) )
Et derniere petite chose, pas besoin de "désolé" ;) On est ici pour s'entraider, et certains pour apprendre. Donc y'a pas de souci
woot6768
Messages postés393Date d'inscriptionmercredi 8 mars 2006StatutMembreDernière intervention23 mars 2007 31 mai 2006 à 10:17
L'erreur est que même si je mes des accolades pour la boucle foreach, juste après l'accolade, visual me génère une erreur de type : } attendue.
Donc ce que tu dis c'est qu'il faudrai que je mette la fonction initialiserCorrespondance en dehors du Form1_Load et que je l'apelle donc( initialiserCorrespondance ) dans cette dernière(Form1_Load)?
Désolé, je suis débutant en C#(4ème jours d'utilisation ;-)) mais merci d'avance pour ton aide.
Wouter Tjon
Vous n’avez pas trouvé la réponse que vous recherchez ?
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 31 mai 2006 à 10:32
Mais la il te manque une accolade !
Soit tu ne fermes pas ton foreach, soit tu ne fermers pas ton Form_Load, mais il te manque l'accolade avant la fonction initialiserCorrespondance. (ou alors, ne met pas l'accolade ouvrante du foreach)
woot6768
Messages postés393Date d'inscriptionmercredi 8 mars 2006StatutMembreDernière intervention23 mars 2007 31 mai 2006 à 10:41
Je ferme tout(regarde le dernier message), mais je ne sais pas si je peut fermer le Load après la fonction initialiserCorrespondance, parce-que ici, je le ferme tout a la fin.(avant le namespace bien sûr!)
MorpionMx
Messages postés3466Date d'inscriptionlundi 16 octobre 2000StatutMembreDernière intervention30 octobre 200857 31 mai 2006 à 10:45
Form_Load est une méthode comme une autre, tu dois donc la fermer avant initialiserCorrespondance.
Sinon, tu as une méthode dans une méthode, et ca n'a pas de sens ;)
woot6768
Messages postés393Date d'inscriptionmercredi 8 mars 2006StatutMembreDernière intervention23 mars 2007 31 mai 2006 à 10:51
Ok d'accord, désolé je ne savais pas.
Mais alors il faut que j'apele initialiserCorrespondance dans Load, comment faire?
En tout cas merci.
Wouter Tjon