我做过服务端,纯C#写的
返回的文件格式应该是样吧
m_DsDirInfo  = new DataSet();
DataTable dt = m_DsDirInfo.Tables.Add("DirInfo");
dt.Columns.Add("Name");
dt.Columns.Add("Permission");
                            dt.Columns.Add("
dt.Columns.Add("Owner");
dt.Columns.Add("Group");
dt.Columns.Add("Date",typeof(DateTime));
dt.Columns.Add("Size",typeof(long));
//dt.Columns.Add("IsDirectory",typeof(bool));       dr["Permission"]="drw-rw-rw-" 第一个字母如果是d则为目录
   好像是unix格式的文件属性,在FTP服务中被延用下来