将文件从 Azure 读取到 MemoryStream C#



我在Azure上有一个ini配置文件。 我不想下载这个文件,这是它目前被处理的方式。 我想将其读入 MemoryStream 并从那里解析它,然后让 MemoryStream 自动刷新数据。

有没有办法做到这一点而不必将文件本身下载到本地驱动器上?

目前的下载方式是:

myWebClient.DownloadFile("AzureLink", @"C:\Program Files (x86)\MyProgram\downloadedFile.ini")

我认为这就是你要找的:

WebClient wc = new WebClient();
using (MemoryStream stream = new MemoryStream(wc.DownloadData(url))) 
{
//your code in here
}

最新更新