C# 中 HTML 音频 blob 的等价物是什么

What is the equivalent of an HTML audio blob in C#

我正在构建一个 Windows 通用应用程序,我正在寻找 C# 中此代码的等效项

var media = new Blob([bytes], { type: "audio/mpeg" });
var url = window.URL.createObjectURL(media, { oneTimeOnly: true });

基本上,我有下载的流媒体,想在后台播放;但是,它们需要 "saved" 作为本地音频文件,我不确定如何在 C# 中做到这一点。

对象类型“Blob”和函数“createObjectURL”都是新的HTML5功能。主机(浏览器)支持,不同的浏览器可能有不同的实现,所以在C#中做同样的事情是非常困难的。

要在本地保存音频文件,您可以使用 Windows 运行时中的 StorageFile class。