Les accolades dans les if,else

Résolu/Fermé
younesase Messages postés 80 Date d'inscription samedi 21 avril 2012 Statut Membre Dernière intervention 27 avril 2014 - Modifié par younesase le 27/05/2013 à 21:19
younesase Messages postés 80 Date d'inscription samedi 21 avril 2012 Statut Membre Dernière intervention 27 avril 2014 - 27 mai 2013 à 21:49
Bonjour,

je veux seulement savoir quelle est l'utilité des accolades quand on veut faire une condition par exemple :

if (nombre == 10)
{ // accolades
      Console.Writeline("Bonjour !")
} // accolades


car on peut dire une condition sans accolades

if (nombre == 10)
      Console.Writeline("Bonjour !")

Merci d'avance :)

1 réponse

xosaci Messages postés 51 Date d'inscription mardi 30 août 2011 Statut Membre Dernière intervention 27 août 2013 8
27 mai 2013 à 21:24
Bonjour,
je connais pas très bien le C# mais les accolades (je pense pas que tu parles de guillemets) servent à délimiter jusqu'où sont comprises les actions de ta condition. Si t'en as qu'une comme dans ton exemple ça ne change strictement rien mais ça peut permettre d'avoir un meilleur visuel (l'indentation suffit normalement mais ça peut être un plus).
Donc si tu as plusieurs choses à demander au programme tu es obliger de mettre des accolades et si il y en a qu'une tu choisis !
1
younesase Messages postés 80 Date d'inscription samedi 21 avril 2012 Statut Membre Dernière intervention 27 avril 2014 4
27 mai 2013 à 21:49
Merci :)
0