C# 为什么可以';t blazor(WASM)是否使用MemoryStream?

C# 为什么可以';t blazor(WASM)是否使用MemoryStream?,c#,blazor-client-side,asp.net-blazor,C#,Blazor Client Side,Asp.net Blazor,我试图在blazor(wasm)中读取一个文件,但得到了一个错误结果。所有MemoryStream字节均为0。代码如下,我确信字节中有数据(我在控制台中打印了它们): streams=新内存流(字节); s、 位置=0; //调试 var br=新的二进制读取器; var bytes2=新字节[s.Length]; br.读取(字节2); Console.WriteLine(string.Join(',',bytes2));//这里是“0,0,0,…,0” 而且,当我将MemoryStream

我试图在blazor(wasm)中读取一个文件,但得到了一个错误结果。所有MemoryStream字节均为0。代码如下,我确信字节中有数据(我在控制台中打印了它们):

streams=新内存流(字节);
s、 位置=0;
//调试
var br=新的二进制读取器;
var bytes2=新字节[s.Length];
br.读取(字节2);
Console.WriteLine(string.Join(',',bytes2));//这里是“0,0,0,…,0”

而且,当我将MemoryStream发送到webapi时,我正确地获得了数据。

您能说明如何读取该文件吗。代码看起来不完整。您正在使用或如何读取该文件?我确信这是一个错误,请参阅问题。这可以通过升级到来解决。净5。谢谢。你能举例说明一下你是如何阅读这份文件的吗。代码看起来不完整。您正在使用或如何读取该文件?我确信这是一个错误,请参阅问题。这可以通过升级到来解决。净5。谢谢