Salut,
Je suis en train de coder un petit jeu console en C# et je rencontre mon premier problème que je n'arrive pas a regler tout seul... :
int choice = 0;
Console.WriteLine(" Robert is now at work, outside. What do you decide to do?");
Console.WriteLine("\n\n (1) Test the 'child-o-net' on an animal.\n (2) Go home because you forgot your phone\n (3) I just want to use the 'child-o-net'\n on a child just go to the park!");
Console.WriteLine("\n You decide to : ");
choice = int.Parse(Console.ReadLine());
if (choice = 1)
{
Console.WriteLine(" You want to test the 'child-o-net' on an animal.");
}
else if (choice = 2)
{
Console.WriteLine(" You forgot your phone !\n You are going home to pick it up.");
}
else if (choice = 3)
{
Console.WriteLine(" You're going to the park to use the 'child-o-net'\n on a child.");
}
voilà le bout de code qui me cause probleme.
(faites pas attentions aux writelines ^^)
Bref le debugger me marque 3 erreurs, a chaque if / else if
"impossible de convertir implicitement int en bool"
Si je dois utileir une autre commande, la quelle? Je veux en fait pouvoir faire choisir a l'utilisateur un nombre entre 0 et 9, et que suivant le nombre choici un autre scenario se déroule.
Merci 