ListRequest.Method = WebRequestMethods.Ftp.ListDirectoryDetails;
有些是以文件属性开头的,比如“drwxr-xr-x ....”
有些是以时间开头的,比如“mar 11 2011 ...”,路径的话可能有“<dir>”
....
有因为列表有可能包含文件和文件夹,想写一个通用一点的,不知如何判断
6 个解决方案
#1
用字符串分割来区分是文件还是文件夹
#2
有没有好一点的方法
#3
使用这个方法 System.IO.Path.GetExtension(ftp路径)判断后缀名,如果有后缀名就是文件,没有后缀名就是文件夹
#4
这样可以,有后缀名就是文件,没有后缀名就是文件夹了。
#5
有些文件名没有后缀的
#6
有些文件名没有后缀的,而且文件夹也可以包含有“.”
#1
用字符串分割来区分是文件还是文件夹
#2
有没有好一点的方法
#3
使用这个方法 System.IO.Path.GetExtension(ftp路径)判断后缀名,如果有后缀名就是文件,没有后缀名就是文件夹
#4
这样可以,有后缀名就是文件,没有后缀名就是文件夹了。
#5
有些文件名没有后缀的
#6
有些文件名没有后缀的,而且文件夹也可以包含有“.”