Salut,
Comme je te l'ai dit dans une autre discussion, il s'agit d'une classe csharp totalement classique et simple à comprendre, mais qui fais le job.
Je vais essayer de lui apporter quelques corrections pour aller dans le cens de tes remarques.
Je vais aussi essayer de lui apporter dans les prochaines versions quelques méthodes complémentaires comme la distinction entre dossier et fichier
( liste de dossiers uniquement, ou de fichiers uniquement, ou fichier avec une certaines extensions ), ce qui n'est pas possible ( si j'ai bien compris ) de faire de façon directe par l'usage de fonction toute faite.
S'il existe des choses genre:
request.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
Rien ne me dit que la chaine ftp, sera strictement la meme selon le type de serveur et son système.
La lettre "d" indique que c'est un directory mais la chaine d'info de permission (drwx) est elle toujours au meme endroit ? ( en claire : est ce que c'est équivalent au ls -l qui lui est posix ) …
Il faut que je me renseigne. Mais si tu as des idées n'hésite pas.
Partager