CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Problème de "}" en C# comprend pas

Pseudo supprimé
Pseudo supprimé 26 mars 2016 à 14:20:56

Yo ! :)
Je suis en train d'apprendre le C#, et j'ai essayé ce code : http://pastebin.com/cqtqSssp
Et donc il me donne cette erreur : https://image.noelshack.com/fichiers/2016/12/1458998414-screenshot-1.png

Quelqu'un peut-il me dire ce qui va pas svp ? Je cherche depuis une heure et je trouve rien :(

Runnymede
Runnymede
Niveau 10
26 mars 2016 à 14:22:57

Je fais pas du C# mais à priori je pense que ce point-virgule après la condition if ne devrait pas être là.

Benekiki
Benekiki
Niveau 10
26 mars 2016 à 14:27:20

Le 26 mars 2016 à 14:22:57 Runnymede a écrit :
Je fais pas du C# mais à priori je pense que ce point-virgule après la condition if ne devrait pas être là.

Pseudo supprimé
Pseudo supprimé 26 mars 2016 à 14:28:32

Ah mais ok merci, j'y aurai jamais pensé x)

Benekiki
Benekiki
Niveau 10
26 mars 2016 à 14:36:55

Pourtant il est souligné :hap:

Runnymede
Runnymede
Niveau 10
26 mars 2016 à 16:20:17

Le 26 mars 2016 à 14:28:32 AlanTuring- a écrit :
Ah mais ok merci, j'y aurai jamais pensé x)

Fais un peu attention à la correction de ton IDE, il est pas là pour rien :hap:

Tu as déjà appris un langage C-like au moins ?

Chocolayte
Chocolayte
Niveau 73
27 mars 2016 à 13:37:25

Ces using inutiles me donnent le vertige [[sticker:p/1f8a]]

aiglefeu
aiglefeu
Niveau 6
27 mars 2016 à 14:24:56

Houla toi t'aurais pas fais du python ? xD

if ( id == "nico" and pwd == "lol123")
{
Console.WriteLine("machin");
}

Voila comment on place les " { } " dans un if

Runnymede
Runnymede
Niveau 10
27 mars 2016 à 14:36:55

Le 27 mars 2016 à 14:24:56 aiglefeu a écrit :
Houla toi t'aurais pas fais du python ? xD

if ( id == "nico" and pwd == "lol123")
{
Console.WriteLine("machin");
}

Voila comment on place les " { } " dans un if

Dans les C-like pas besoin d'accolade après un mot-clé si l'instruction ne fait qu'une ligne.

Sneyek
Sneyek
Niveau 12
27 mars 2016 à 15:23:27

En effet, en c-like l'instruction

if (true) doSomething();

est juste.
Le "true" est la pour préciser que j'y met un bool.

Par contre comme le dit Choco, fait des using seulement si tu as besoin de méthodes contenu dans ces library, il est mauvais de se dire "si jamais j'en ai besoin", car si tu ne t'en sers pas alors tu surcharge juste ton programme qui deviendra plus lourd pour rien :o))

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment