gpt4 book ai didi

c# - 如何使用 .NET 存储 SDK 列出 Azure 文件存储中根目录中的所有目录或文件?

转载 作者:行者123 更新时间:2023-12-05 09:19:49 25 4
gpt4 key购买 nike

我正在想办法

  • 列出单个目录下的所有目录

-或-

  • 列出单个目录中的所有文件

使用Azure Storage Client Library for .NET .

MS docs do give us an API endpoint to hit ...但我希望使用 .NET Storage SDK 来为我处理大量低级通信(身份验证等)。

谁能告诉我如何做到这一点?

最佳答案

请拍look at our File storage sample一些代码展示了如何做到这一点。

片段:

//***** Get list of all files/directories on the file share*****//

// List all files/directories under the root directory.
Console.WriteLine("Getting list of all files/directories under the root directory of the share.");

IEnumerable<IListFileItem> fileList = cloudFileShare.GetRootDirectoryReference().ListFilesAndDirectories();

// Print all files/directories listed above.
foreach (IListFileItem listItem in fileList)
{
// listItem type will be CloudFile or CloudFileDirectory.
Console.WriteLine(" - {0} (type: {1})", listItem.Uri, listItem.GetType());
}

Console.WriteLine("Getting list of all files/directories in the file directory on the share.");

关于c# - 如何使用 .NET 存储 SDK 列出 Azure 文件存储中根目录中的所有目录或文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39565847/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com