阿里云的云计算是相当强大的,在使用阿里云的过程中,发现阿里云OSS服务.netSDK中使用MemoryStream上传文件返回成功,OSS上也有文件,但文件为空,大小为0,如下图:
遇到此类问题,是因为在上传之前使用过MemoryStream,因此,需要先将MemoryStream指针归零,c#中指针归零的代码为:
memoryStream.Seek(0,SeekOrigin.Begin);//将MemoryStream指针归零
通过以上操作,然后再进行上传,代码示例如下: