///
/// 获取指定路径文件夹中所有子文件及子文件夹信息
///
///
public void getAll ( string strPath )
{
//获取指定路径文件夹中所有子目录名称
string[] myDirsName = Directory.GetDirectories ( strPath );
foreach ( string strDirName in myDirsName )
{
labResult.Text += "\n" + strDirName;
getAll ( strDirName ); //递归调用getAll()方法,继续遍历子文件夹中的所有文件及文件夹信息
}
//获取指定路径文件夹中所有子文件名称
string[] myFilesName = Directory.GetFiles ( strPath );
foreach ( string strFileName in myFilesName )
{
labResult.Text += "\n" + strFileName;
}
}