Bonsoir a tous,

J'utilise la méthode ListDirectoryDetails de la classe WebRequestMethods qui me permets de recuperer la liste des fichiers et repertoires sur mon serveur ftp.
Je recupere bien une chaine mais je ne trouve pas le moyen de l'exploiter , pour séparer chaque information (nom du fichier, taille, etc...)
Je vous mets donc le code complet en vous demandant une piste pour séparer les informations. J'ai tenté un split sur les espaces mais cela n'est pas bon.

Merci d'avance

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
string Url = "ftp://login:pass@serveur";
            FtpWebRequest request = (FtpWebRequest)WebRequest.Create(Url);
 
            request.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
            request.UseBinary=true;
            FtpWebResponse response = (FtpWebResponse)request.GetResponse();
 
            StreamReader monStreamReader = new StreamReader(response.GetResponseStream(), Encoding.Default);
 
            string listeBrute = monStreamReader.ReadToEnd();
            string[] liste = listeBrute.Split(Environment.NewLine.ToCharArray()[0]);
 
            for (int i = 0; i < liste.Length; i++)
            {
                tb_console.Text += liste[i];
            }
 
            monStreamReader.Dispose();