bonjour,
je suis en train de suivre ce tuto et, à la fin de la partie 2, il ne veux plus finir la compilation en me sortant cette erreur: <<Could not copy "obj\Debug\nombre mistère console.exe" to "bin\Debug\nombre mistère console.exe". Beginning retry 1 in 1000ms. The process cannot access the file 'bin\Debug\nombre mistère console.exe' because it is being used by another process. nombre mistère console>>. il me la sort en 10 exemplaire (1 par essaye) et la seul chose qui change entre eux est le numéro de l'éssaie.
au cas ou vous soupçonneriez une erreur dans le code, le voici:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace nombre_mistère_console { class Program { static void Main(string[] args) { Console.WriteLine("rentre un nombre entre 1 et 100 et essaye de touver ceului que j'ai choisis"); //générer le nombre aléatoire qui sera à trouver. int Randomed = new Random().Next(100) + 1; int intnum = PickANumber(); //comparaison du nombre saisi a ceului choisi par l'ordi si différent. while (intnum != Randomed) { if (intnum > Randomed) { Console.WriteLine("raté, le nombre est trop petit, essaye encore!"); } else { Console.WriteLine("raté, le nombre est trop grand, essaye encore!"); } //si égale intnum = PickANumber(); } //sortie en cas de réussite Console.WriteLine("oh mice! tu as trouvé!!! le nombre étais bien " + Randomed); Console.ReadKey(); } static int PickANumber() { //vérification entrée est un nombre string number = Console.ReadLine(); int intnum; while (int.TryParse(number, out intnum) == false) { Console.WriteLine("ce n'est pas dans mes cordes, entre un nombre entre 1 et 100"); number = Console.ReadLine(); } return intnum; } } } |
merci pour votre aide.
+0
-0