如何解决“ CryptoStream”的最佳重载没有名为“ leaveOpen”的参数
cryptostream 中有一个名为 leaveOpen 的变量,该变量在** windows **中可用,但在 xamarin 中不可用。如果为true,则流不会自动关闭。
return new CryptoStream(
stream: FileStream,transform: AES.CreateDecryptor(),mode: CryptoStreamMode.Read,leaveOpen: true
);
所以我的问题是 Xamarin 中没有该参数。那么问题是什么,如何解决呢?我有很多选择,但我只想使用。
解决方法
您可以将共享项目的目标框架更改为.NetStandard 2.1 。
右键单击您的表单项目->属性->应用程序->目标框架:
CryptoStream stream = new CryptoStream(
stream: FileStream,transform: AES.CreateDecryptor(),mode: CryptoStreamMode.Read,leaveOpen: true
);
文档为here。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。