首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么判断ftp下是的文件是文件夹还是文件

2012-09-21 
如何判断ftp上是的文件是文件夹还是文件当调用如下的方法返回ftp上的详细列表时,不同的ftp服务器返回的列

如何判断ftp上是的文件是文件夹还是文件
当调用如下的方法返回ftp上的详细列表时,不同的ftp服务器返回的列表格式不一样
ListRequest.Method = WebRequestMethods.Ftp.ListDirectoryDetails;

有些是以文件属性开头的,比如“drwxr-xr-x ....”

有些是以时间开头的,比如“mar 11 2011 ...”,路径的话可能有“<dir>”

....


有因为列表有可能包含文件和文件夹,想写一个通用一点的,不知如何判断

[解决办法]
用字符串分割来区分是文件还是文件夹
[解决办法]
使用这个方法 System.IO.Path.GetExtension(ftp路径)判断后缀名,如果有后缀名就是文件,没有后缀名就是文件夹
[解决办法]

探讨

使用这个方法 System.IO.Path.GetExtension(ftp路径)判断后缀名,如果有后缀名就是文件,没有后缀名就是文件夹

热点排行