Bonjour,
je me suis lancé dans le C# (// MEGA débutant 3 jours de lecture)
.....
je n'ai donc pas toutes les bases mais je potasse de mon coté.
objectif ; insérer dans un fichier texte une liste d'adresse ip
après quels que lecture j'ai modifié et complété un bout de code
je peux mettre dans ma liste plusieurs ip en les tapant à la main
j'ai une boucle pour continuer tant que j'ai une ip à entrer
une fois fini, je ressors la liste de ce que j'ai écris à l'écran mais maintenant j'aimerais les mettre dans un fichier....
et là... je n'ai que la dernière saisie qui est inscrite.
je pense que je suis pas sur la bonne syntaxe mais je ne trouve pas....
et si cela se trouve je me fais chier pour rien dans ce que j'ai pondu....
est ce que l'on pourrait me donner une piste pour que cela fonctionne ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Numerics; namespace Formation { static class Program { static void Main(string[] args) { List<string> adresseIP = new List<string>(); IP: Console.WriteLine("Quel IP ?"); String saisieUser = Console.ReadLine(); adresseIP.Add(saisieUser); Console.WriteLine("Autres IP (O/N) ?"); ConsoleKeyInfo saisie = Console.ReadKey(true); if (saisie.Key == ConsoleKey.O) { goto IP; } else { Console.WriteLine("Fini."); } Console.Clear(); foreach (string IP in adresseIP) { Console.WriteLine(IP); System.IO.File.WriteAllText(@"C:\Users\alexandre.culy\Documents\Visual Studio 2010\Projects\MaPremiereApplication\test.txt",IP); } } } }
Partager