如果您只需要一次列出所有内容,则可以使用包含该选项的GetFiles的重载.
string[] filePaths = Directory.GetFiles(@"c:\MyDir\", "*.*", SearchOption.AllDirectories);
Run Code Online (Sandbox Code Playgroud)
显然,在Web应用程序中,您可能无法访问"c:\ MyDir",因此您可以将其替换为包含MapPath调用结果的变量,如下所示:
var rootDir = Server.MapPath("~/App_Data");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5288 次 |
| 最近记录: |